Package net.minecraft.world.entity.npc
Class VillagerTrades
java.lang.Object
net.minecraft.world.entity.npc.VillagerTrades
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static classstatic interface(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final VillagerTrades.TreasureMapForEmeraldsstatic final Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>> static final List<org.apache.commons.lang3.tuple.Pair<VillagerTrades.ItemListing[],Integer>> private static final floatprivate static final VillagerTrades.TreasureMapForEmeraldsprivate static final floatprivate static final VillagerTrades.TreasureMapForEmeraldsprivate static final VillagerTrades.TreasureMapForEmeraldsprivate static final VillagerTrades.TreasureMapForEmeraldsprivate static final VillagerTrades.TreasureMapForEmeraldsprivate static final VillagerTrades.TreasureMapForEmeraldsstatic final Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>> private static final intstatic final it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>private static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static VillagerTrades.ItemListingcommonBooks(int p_301375_) private static ItemStackenchant(Item p_297234_, Enchantment p_297599_, int p_298408_) private static ItemStackprivate static VillagerTrades.ItemListingprivate static it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>toIntMap(com.google.common.collect.ImmutableMap<Integer, VillagerTrades.ItemListing[]> p_35631_) 
- 
Field Details- 
DEFAULT_SUPPLYprivate static final int DEFAULT_SUPPLY- See Also:
 
- 
COMMON_ITEMS_SUPPLYprivate static final int COMMON_ITEMS_SUPPLY- See Also:
 
- 
UNCOMMON_ITEMS_SUPPLYprivate static final int UNCOMMON_ITEMS_SUPPLY- See Also:
 
- 
XP_LEVEL_1_SELLprivate static final int XP_LEVEL_1_SELL- See Also:
 
- 
XP_LEVEL_1_BUYprivate static final int XP_LEVEL_1_BUY- See Also:
 
- 
XP_LEVEL_2_SELLprivate static final int XP_LEVEL_2_SELL- See Also:
 
- 
XP_LEVEL_2_BUYprivate static final int XP_LEVEL_2_BUY- See Also:
 
- 
XP_LEVEL_3_SELLprivate static final int XP_LEVEL_3_SELL- See Also:
 
- 
XP_LEVEL_3_BUYprivate static final int XP_LEVEL_3_BUY- See Also:
 
- 
XP_LEVEL_4_SELLprivate static final int XP_LEVEL_4_SELL- See Also:
 
- 
XP_LEVEL_4_BUYprivate static final int XP_LEVEL_4_BUY- See Also:
 
- 
XP_LEVEL_5_TRADEprivate static final int XP_LEVEL_5_TRADE- See Also:
 
- 
LOW_TIER_PRICE_MULTIPLIERprivate static final float LOW_TIER_PRICE_MULTIPLIER- See Also:
 
- 
HIGH_TIER_PRICE_MULTIPLIERprivate static final float HIGH_TIER_PRICE_MULTIPLIER- See Also:
 
- 
TRADESpublic static final Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>> TRADES
- 
WANDERING_TRADER_TRADESpublic static final it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]> WANDERING_TRADER_TRADES
- 
DESERT_MAP
- 
SAVANNA_MAP
- 
PLAINS_MAP
- 
TAIGA_MAP
- 
SNOWY_MAP
- 
JUNGLE_MAP
- 
SWAMP_MAP
- 
EXPERIMENTAL_TRADESpublic static final Map<VillagerProfession,it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]>> EXPERIMENTAL_TRADES
- 
EXPERIMENTAL_WANDERING_TRADER_TRADESpublic static final List<org.apache.commons.lang3.tuple.Pair<VillagerTrades.ItemListing[],Integer>> EXPERIMENTAL_WANDERING_TRADER_TRADES
 
- 
- 
Constructor Details- 
VillagerTradespublic VillagerTrades()
 
- 
- 
Method Details- 
commonBooks
- 
specialBooks
- 
toIntMapprivate static it.unimi.dsi.fastutil.ints.Int2ObjectMap<VillagerTrades.ItemListing[]> toIntMap(com.google.common.collect.ImmutableMap<Integer, VillagerTrades.ItemListing[]> p_35631_) 
- 
potion
- 
enchant
 
-