Package net.minecraft.world.entity.npc
Class VillagerTrades.EmeraldForItems
java.lang.Object
net.minecraft.world.entity.npc.VillagerTrades.EmeraldForItems
- All Implemented Interfaces:
VillagerTrades.ItemListing
- Enclosing class:
VillagerTrades
public static class VillagerTrades.EmeraldForItems
extends Object
implements VillagerTrades.ItemListing
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final ItemCost
private final int
private final float
private final int
-
Constructor Summary
ConstructorsConstructorDescriptionEmeraldForItems
(ItemCost pItemStack, int pMaxUses, int pVillagerXp, int pEmeraldAmount) EmeraldForItems
(ItemLike pItem, int pCost, int pMaxUses, int pVillagerXp) EmeraldForItems
(ItemLike pItem, int pCost, int pMaxUses, int pVillagerXp, int pEmeraldAmount) -
Method Summary
-
Field Details
-
itemStack
-
maxUses
private final int maxUses -
villagerXp
private final int villagerXp -
emeraldAmount
private final int emeraldAmount -
priceMultiplier
private final float priceMultiplier
-
-
Constructor Details
-
EmeraldForItems
-
EmeraldForItems
public EmeraldForItems(ItemLike pItem, int pCost, int pMaxUses, int pVillagerXp, int pEmeraldAmount) -
EmeraldForItems
-
-
Method Details
-
getOffer
- Specified by:
getOffer
in interfaceVillagerTrades.ItemListing
-