net.minecraft.world.village.trade

public class TradeOffer

agn
net.minecraft.class_1144
net.minecraft.world.village.trade.TradeOffer
net.minecraft.village.MerchantRecipe

Field summary

Modifier and TypeField
private ItemStack
a
field_4503
primaryPayment
itemToBuy
private ItemStack
b
field_4504
secondaryPayment
secondItemToBuy
private ItemStack
c
field_4505
result
itemToSell
private int
d
field_4506
uses
toolUses
private int
e
field_5459
maxUses
maxTradeUses

Constructor summary

ModifierConstructor
public (NbtCompound nbt)
public (ItemStack primaryPayment, ItemStack secondaryPayment, ItemStack result)
public (ItemStack payment, ItemStack result)
public (ItemStack payment, Item result)

Method summary

Modifier and TypeMethod
public ItemStack
a()
method_3547()
getPrimaryPayment()
getItemToBuy()
public ItemStack
b()
method_3550()
getSecondaryPayment()
getSecondItemToBuy()
public boolean
c()
method_3552()
hasSecondaryPayment()
hasSecondItemToBuy()
public ItemStack
d()
method_3553()
getResult()
getItemToSell()
public boolean
a(agn arg0)
method_6391(class_1144 arg0)
matchesPaymentItems(TradeOffer offer)
hasSameIDsAs(MerchantRecipe arg0)
public boolean
b(agn arg0)
method_3551(class_1144 arg0)
isCheaperThan(TradeOffer offer)
hasSameItemsAs(MerchantRecipe arg0)
public void
f()
method_3555()
use()
incrementToolUses()
public void
a(int arg0)
method_4663(int arg0)
increaseMaxUses(int uses)
func_82783_a(int arg0)
public boolean
g()
method_4664()
isDisabled()
isRecipeDisabled()
public void
a(dh arg0)
method_3548(class_322 arg0)
readNbt(NbtCompound nbt)
readFromTags(NBTTagCompound arg0)
public NbtCompound
i()
method_3556()
toNbt()
writeToTags()
public void
h()
method_4665()
clearUses()
func_82785_h()