Class VillagerTrade
java.lang.Object
org.geysermc.mcprotocollib.protocol.data.game.inventory.VillagerTrade
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionVillagerTrade(@NonNull VillagerTrade.ItemCost itemCostA, @NonNull ItemStack result, @Nullable VillagerTrade.ItemCost itemCostB, boolean outOfStock, int uses, int maxUses, int xp, int specialPriceDiff, float priceMultiplier, int demand) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanint@NonNull VillagerTrade.ItemCost@Nullable VillagerTrade.ItemCostintfloat@NonNull ItemStackintintgetUses()intgetXp()inthashCode()boolean@NonNull StringtoString()
-
Constructor Details
-
VillagerTrade
public VillagerTrade(@NonNull @NonNull VillagerTrade.ItemCost itemCostA, @NonNull @NonNull ItemStack result, @Nullable VillagerTrade.ItemCost itemCostB, boolean outOfStock, int uses, int maxUses, int xp, int specialPriceDiff, float priceMultiplier, int demand)
-
-
Method Details
-
getItemCostA
-
getResult
-
getItemCostB
-
isOutOfStock
public boolean isOutOfStock() -
getUses
public int getUses() -
getMaxUses
public int getMaxUses() -
getXp
public int getXp() -
getSpecialPriceDiff
public int getSpecialPriceDiff() -
getPriceMultiplier
public float getPriceMultiplier() -
getDemand
public int getDemand() -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-