Package net.minecraft.village
Class TradeOffers
java.lang.Object
net.minecraft.village.TradeOffers
public class TradeOffers extends Object
- Mappings:
Namespace Name official bhcintermediary net/minecraft/class_3853named net/minecraft/village/TradeOffers
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classTradeOffers.BuyForOneEmeraldFactory(package private) static classTradeOffers.EnchantBookFactorystatic interfaceTradeOffers.FactoryA factory to create trade offers.(package private) static classTradeOffers.ProcessItemFactory(package private) static classTradeOffers.SellDyedArmorFactory(package private) static classTradeOffers.SellEnchantedToolFactory(package private) static classTradeOffers.SellItemFactory(package private) static classTradeOffers.SellMapFactory(package private) static classTradeOffers.SellPotionHoldingItemFactory(package private) static classTradeOffers.SellSuspiciousStewFactory(package private) static classTradeOffers.TypeAwareBuyForOneEmeraldFactory -
Field Summary
Fields Modifier and Type Field Description static Map<VillagerProfession,Int2ObjectMap<TradeOffers.Factory[]>>PROFESSION_TO_LEVELED_TRADEstatic Int2ObjectMap<TradeOffers.Factory[]>WANDERING_TRADER_TRADES -
Constructor Summary
Constructors Constructor Description TradeOffers() -
Method Summary
Modifier and Type Method Description private static Int2ObjectMap<TradeOffers.Factory[]>copyToFastUtilMap(ImmutableMap<Integer,TradeOffers.Factory[]> map)
-
Field Details
-
PROFESSION_TO_LEVELED_TRADE
public static final Map<VillagerProfession,Int2ObjectMap<TradeOffers.Factory[]>> PROFESSION_TO_LEVELED_TRADE- Mappings:
Namespace Name Mixin selector official aLbhc;a:Ljava/util/Map;intermediary field_17067Lnet/minecraft/class_3853;field_17067:Ljava/util/Map;named PROFESSION_TO_LEVELED_TRADELnet/minecraft/village/TradeOffers;PROFESSION_TO_LEVELED_TRADE:Ljava/util/Map;
-
WANDERING_TRADER_TRADES
- Mappings:
Namespace Name Mixin selector official bLbhc;b:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary field_17724Lnet/minecraft/class_3853;field_17724:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named WANDERING_TRADER_TRADESLnet/minecraft/village/TradeOffers;WANDERING_TRADER_TRADES:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
-
Constructor Details
-
TradeOffers
public TradeOffers()
-
-
Method Details
-
copyToFastUtilMap
private static Int2ObjectMap<TradeOffers.Factory[]> copyToFastUtilMap(ImmutableMap<Integer,TradeOffers.Factory[]> map)- Mappings:
Namespace Name Mixin selector official aLbhc;a(Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;intermediary method_16928Lnet/minecraft/class_3853;method_16928(Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;named copyToFastUtilMapLnet/minecraft/village/TradeOffers;copyToFastUtilMap(Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-