net.minecraft.village

public class RebalancedVillagerTrades

extends VillagerTrades

net.minecraft.world.item.trading.TradeRebalanceVillagerTrades
net.minecraft.class_1_63
net.minecraft.village.RebalancedVillagerTrades

Field summary

Modifier and TypeField
public static final RegistryKey<VillagerTrade>
LIBRARIAN_1_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
field_1_768
LIBRARIAN_1_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_1_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
field_1_769
LIBRARIAN_1_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_1_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
field_1_770
LIBRARIAN_1_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_1_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
field_1_771
LIBRARIAN_1_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_1_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
field_1_772
LIBRARIAN_1_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_1_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
field_1_773
LIBRARIAN_1_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_1_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
field_1_774
LIBRARIAN_1_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_2_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
field_1_775
LIBRARIAN_2_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_2_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
field_1_776
LIBRARIAN_2_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_2_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
field_1_777
LIBRARIAN_2_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_2_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
field_1_778
LIBRARIAN_2_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_2_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
field_1_779
LIBRARIAN_2_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_2_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
field_1_780
LIBRARIAN_2_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_2_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
field_1_781
LIBRARIAN_2_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_3_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
field_1_782
LIBRARIAN_3_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_3_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
field_1_783
LIBRARIAN_3_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_3_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
field_1_784
LIBRARIAN_3_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_3_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
field_1_785
LIBRARIAN_3_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_3_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
field_1_786
LIBRARIAN_3_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_3_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
field_1_787
LIBRARIAN_3_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_3_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
field_1_788
LIBRARIAN_3_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_5_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
field_1_796
LIBRARIAN_5_EMERALD_AND_BOOK_DESERT_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_5_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
field_1_797
LIBRARIAN_5_EMERALD_AND_BOOK_JUNGLE_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_5_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
field_1_798
LIBRARIAN_5_EMERALD_AND_BOOK_PLAINS_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_5_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
field_1_799
LIBRARIAN_5_EMERALD_AND_BOOK_SAVANNA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_5_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
field_1_800
LIBRARIAN_5_EMERALD_AND_BOOK_SNOW_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_5_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
field_1_801
LIBRARIAN_5_EMERALD_AND_BOOK_SWAMP_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
LIBRARIAN_5_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
field_1_802
LIBRARIAN_5_EMERALD_AND_BOOK_TAIGA_ENCHANTED_BOOK
public static final RegistryKey<VillagerTrade>
ARMORER_1_IRON_INGOT_EMERALD
field_1_716
ARMORER_1_IRON_INGOT_EMERALD
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_IRON_BOOTS_GROUP_1
field_1_721
ARMORER_2_EMERALD_IRON_BOOTS_GROUP_1
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_IRON_HELMET_GROUP_1
field_1_723
ARMORER_2_EMERALD_IRON_HELMET_GROUP_1
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_IRON_LEGGINGS_GROUP_1
field_1_724
ARMORER_2_EMERALD_IRON_LEGGINGS_GROUP_1
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_IRON_CHESTPLATE_GROUP_1
field_1_722
ARMORER_2_EMERALD_IRON_CHESTPLATE_GROUP_1
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_CHAINMAIL_BOOTS_GROUP_2
field_1_717
ARMORER_2_EMERALD_CHAINMAIL_BOOTS_GROUP_2
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_CHAINMAIL_HELMET_GROUP_2
field_1_719
ARMORER_2_EMERALD_CHAINMAIL_HELMET_GROUP_2
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_CHAINMAIL_LEGGINGS_GROUP_2
field_1_720
ARMORER_2_EMERALD_CHAINMAIL_LEGGINGS_GROUP_2
public static final RegistryKey<VillagerTrade>
ARMORER_2_EMERALD_CHAINMAIL_CHESTPLATE_GROUP_2
field_1_718
ARMORER_2_EMERALD_CHAINMAIL_CHAINMAIL_GROUP_2
public static final RegistryKey<VillagerTrade>
ARMORER_3_EMERALD_BELL
field_1_725
ARMORER_3_EMERALD_BELL
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_DESERT
field_1_738
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_DESERT
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_DESERT
field_1_745
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_DESERT
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_LEGGINGS_DESERT
field_1_749
ARMORER_4_EMERALD_ENCHANTED_IRON_LEGGINGS_DESERT
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_CHESTPLATE_DESERT
field_1_742
ARMORER_4_EMERALD_ENCHANTED_IRON_CHESTPLATE_DESERT
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_PLAINS
field_1_739
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_PLAINS
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_PLAINS
field_1_746
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_PLAINS
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_LEGGINGS_PLAINS
field_1_750
ARMORER_4_EMERALD_ENCHANTED_IRON_LEGGINGS_PLAINS
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_CHESTPLATE_PLAINS
field_1_743
ARMORER_4_EMERALD_ENCHANTED_IRON_CHESTPLATE_PLAINS
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_SAVANNA
field_1_740
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_SAVANNA
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_SAVANNA
field_1_747
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_SAVANNA
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_LEGGINGS_SAVANNA
field_1_751
ARMORER_4_EMERALD_ENCHANTED_IRON_LEGGINGS_SAVANNA
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_CHESTPLATE_SAVANNA
field_1_744
ARMORER_4_EMERALD_ENCHANTED_IRON_CHESTPLATE_SAVANNA
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_SNOW
field_1_741
ARMORER_4_EMERALD_ENCHANTED_IRON_BOOTS_SNOW
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_SNOW
field_1_748
ARMORER_4_EMERALD_ENCHANTED_IRON_HELMET_SNOW
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_BOOTS_JUNGLE
field_1_730
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_BOOTS_JUNGLE
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_HELMET_JUNGLE
field_1_734
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_HELMET_JUNGLE
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_LEGGINGS_JUNGLE
field_1_736
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_LEGGINGS_JUNGLE
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_CHESTPLATE_JUNGLE
field_1_732
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_CHESTPLATE_JUNGLE
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_BOOTS_SWAMP
field_1_731
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_BOOTS_SWAMP
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_HELMET_SWAMP
field_1_735
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_HELMET_SWAMP
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_LEGGINGS_SWAMP
field_1_737
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_LEGGINGS_SWAMP
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_CHESTPLATE_SWAMP
field_1_733
ARMORER_4_EMERALD_ENCHANTED_CHAINMAIL_CHESTPLATE_SWAMP
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_AND_DIAMOND_BOOTS_DIAMOND_LEGGINGS_TAIGA
field_1_726
ARMORER_4_EMERALD_AND_DIAMOND_BOOTS_DIAMOND_LEGGINGS_TAIGA
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_AND_DIAMOND_LEGGINGS_DIAMOND_CHESTPLATE_TAIGA
field_1_729
ARMORER_4_EMERALD_AND_DIAMOND_LEGGINGS_DIAMOND_CHESTPLATE_TAIGA
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_AND_DIAMOND_HELMET_DIAMOND_BOOTS_TAIGA
field_1_728
ARMORER_4_EMERALD_AND_DIAMOND_HELMET_DIAMOND_BOOTS_TAIGA
public static final RegistryKey<VillagerTrade>
ARMORER_4_EMERALD_AND_DIAMOND_CHESTPLATE_DIAMOND_HELMET_TAIGA
field_1_727
ARMORER_4_EMERALD_AND_DIAMOND_CHESTPLATE_DIAMOND_HELMET_TAIGA
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_CHESTPLATE_DESERT
field_1_755
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_CHESTPLATE_DESERT
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_LEGGINGS_DESERT
field_1_760
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_LEGGINGS_DESERT
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_LEGGINGS_PLAINS
field_1_761
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_LEGGINGS_PLAINS
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_BOOTS_PLAINS
field_1_753
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_BOOTS_PLAINS
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_HELMET_SAVANNA
field_1_758
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_HELMET_SAVANNA
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_CHESTPLATE_SAVANNA
field_1_756
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_CHESTPLATE_SAVANNA
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_BOOTS_SNOW
field_1_754
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_BOOTS_SNOW
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_HELMET_SNOW
field_1_759
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_HELMET_SNOW
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_CHAINMAIL_HELMET_JUNGLE
field_1_765
ARMORER_5_EMERALD_CHAINMAIL_HELMET_JUNGLE
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_CHAINMAIL_BOOTS_JUNGLE
field_1_763
ARMORER_5_EMERALD_CHAINMAIL_BOOTS_JUNGLE
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_CHAINMAIL_HELMET_SWAMP
field_1_766
ARMORER_5_EMERALD_CHAINMAIL_HELMET_SWAMP
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_CHAINMAIL_BOOTS_SWAMP
field_1_764
ARMORER_5_EMERALD_CHAINMAIL_BOOTS_SWAMP
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_CHESTPLATE_TAIGA
field_1_757
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_CHESTPLATE_TAIGA
public static final RegistryKey<VillagerTrade>
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_LEGGINGS_TAIGA
field_1_762
ARMORER_5_EMERALD_AND_DIAMOND_DIAMOND_LEGGINGS_TAIGA
public static final RegistryKey<VillagerTrade>
ARMORER_5_DIAMOND_BLOCK_EMERALD_TAIGA
field_1_752
ARMORER_5_DIAMOND_BLOCK_EMERALD_TAIGA
public static final RegistryKey<VillagerTrade>
ARMORER_5_IRON_BLOCK_EMERALD_NON_TAIGA
field_1_767
ARMORER_5_IRON_BLOCK_EMERALD_NON_TAIGA

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static RegistryEntry<VillagerTrade>
bootstrap(BootstrapContext<VillagerTrade> context)
method_1_704(class_7891<class_1_30> arg0)
bootstrap(Registerable<VillagerTrade> registries)
private static VillagerTrade
createLibrarianLevel1EnchantmentTrade(HolderGetter<Item> items, HolderSet<Enchantment> doubleTradePrice, HolderSet<VillagerType> villagerTypes, HolderSet<Enchantment> enchantments)
method_1_4622(class_7871<class_1792> arg0, class_6885<class_1887> arg1, class_6885<class_3854> arg2, class_6885<class_1887> arg3)
level1EnchantedBookSale(RegistryEntryLookup<Item> items, RegistryEntryList<Enchantment> doubleTradePriceEnchantments, RegistryEntryList<VillagerType> allowedVillagerTypes, RegistryEntryList<Enchantment> allowedEnchantments)
private static VillagerTrade
createLibrarianLevel2EnchantmentTrade(HolderGetter<Item> items, HolderSet<Enchantment> doubleTradePrice, HolderSet<VillagerType> villagerTypes, HolderSet<Enchantment> enchantments)
method_1_4623(class_7871<class_1792> arg0, class_6885<class_1887> arg1, class_6885<class_3854> arg2, class_6885<class_1887> arg3)
level2EnchantedBookSale(RegistryEntryLookup<Item> items, RegistryEntryList<Enchantment> doubleTradePriceEnchantments, RegistryEntryList<VillagerType> allowedVillagerTypes, RegistryEntryList<Enchantment> allowedEnchantments)
private static VillagerTrade
createLibrarianLevel3EnchantmentTrade(HolderGetter<Item> items, HolderSet<Enchantment> doubleTradePrice, HolderSet<VillagerType> villagerTypes, HolderSet<Enchantment> enchantments)
method_1_4624(class_7871<class_1792> arg0, class_6885<class_1887> arg1, class_6885<class_3854> arg2, class_6885<class_1887> arg3)
level3EnchantedBookSale(RegistryEntryLookup<Item> items, RegistryEntryList<Enchantment> doubleTradePriceEnchantments, RegistryEntryList<VillagerType> allowedVillagerTypes, RegistryEntryList<Enchantment> allowedEnchantments)
private static VillagerTrade
createLibrarianLevel5EnchantmentTrade(HolderGetter<Item> items, HolderSet<Enchantment> doubleTradePrice, HolderSet<VillagerType> villagerTypes, Holder<Enchantment> enchantment, int level)
method_1_4625(class_7871<class_1792> arg0, class_6885<class_1887> arg1, class_6885<class_3854> arg2, class_6880<class_1887> arg3, int arg4)
level5EnchantedBookSale(RegistryEntryLookup<Item> items, RegistryEntryList<Enchantment> doubleTradePriceEnchantments, RegistryEntryList<VillagerType> allowedVillagerTypes, RegistryEntry<Enchantment> enchantment, int level)
private static VillagerTrade
createLibrarianLevel5SpecialEnchantmentTrade(HolderGetter<Item> items, HolderSet<Enchantment> doubleTradePrice, HolderSet<VillagerType> villagerTypes, Holder<Enchantment> enchantment)
method_1_4626(class_7871<class_1792> arg0, class_6885<class_1887> arg1, class_6885<class_3854> arg2, class_6880<class_1887> arg3)
level5EnchantedBookSale(RegistryEntryLookup<Item> item, RegistryEntryList<Enchantment> doubleTradePriceEnchantments, RegistryEntryList<VillagerType> allowedVillagerTypes, RegistryEntry<Enchantment> enchantment)