static class VillagerTrades.EmeraldForVillageTypeItemTrade extends java.lang.Object implements VillagerTrades.ITrade
Modifier and Type | Field and Description |
---|---|
private int |
field_221191_b |
private int |
maxUses |
private java.util.Map<IVillagerType,Item> |
villagerTypeItems |
private int |
xpValue |
Constructor and Description |
---|
EmeraldForVillageTypeItemTrade(int p_i50538_1_,
int maxUsesIn,
int xpValueIn,
java.util.Map<IVillagerType,Item> villagerTypeItemsIn) |
Modifier and Type | Method and Description |
---|---|
MerchantOffer |
getOffer(Entity trader,
java.util.Random rand) |
private final java.util.Map<IVillagerType,Item> villagerTypeItems
private final int field_221191_b
private final int maxUses
private final int xpValue
public EmeraldForVillageTypeItemTrade(int p_i50538_1_, int maxUsesIn, int xpValueIn, java.util.Map<IVillagerType,Item> villagerTypeItemsIn)
@Nullable public MerchantOffer getOffer(Entity trader, java.util.Random rand)
getOffer
in interface VillagerTrades.ITrade