public class MerchantOffer
extends java.lang.Object
コンストラクタと説明 |
---|
MerchantOffer(CompoundNBT dataTag) |
MerchantOffer(ItemStack buyingStackFirstIn,
ItemStack sellingStackIn,
int maxUsesIn,
int givenEXPIn,
float priceMultiplierIn) |
MerchantOffer(ItemStack buyingStackFirstIn,
ItemStack buyingStackSecondIn,
ItemStack p_i50014_3_,
int maxUsesIn,
int givenEXPIn,
float priceMultiplierIn) |
MerchantOffer(ItemStack buyingStackFirstIn,
ItemStack buyingStackSecondIn,
ItemStack sellingStackIn,
int usesIn,
int maxUsesIn,
int givenEXPIn,
float priceMultiplierIn) |
MerchantOffer(ItemStack p_i51550_1_,
ItemStack p_i51550_2_,
ItemStack p_i51550_3_,
int p_i51550_4_,
int p_i51550_5_,
int p_i51550_6_,
float p_i51550_7_,
int p_i51550_8_) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
calculateDemand()
Calculates the demand with following formula: demand = demand + uses - maxUses - uses
|
boolean |
doTransaction(ItemStack p_222215_1_,
ItemStack p_222215_2_) |
ItemStack |
func_222205_b() |
int |
func_222214_i() |
int |
func_225482_k() |
boolean |
func_226654_r_() |
ItemStack |
getBuyingStackFirst() |
ItemStack |
getBuyingStackSecond() |
ItemStack |
getCopyOfSellingStack() |
boolean |
getDoesRewardExp() |
int |
getGivenExp() |
void |
getMaxUses() |
float |
getPriceMultiplier() |
ItemStack |
getSellingStack() |
int |
getSpecialPrice() |
int |
getUses() |
boolean |
hasNoUsesLeft() |
void |
increaseSpecialPrice(int add) |
void |
increaseUses() |
boolean |
matches(ItemStack p_222204_1_,
ItemStack p_222204_2_) |
void |
resetSpecialPrice() |
void |
resetUses() |
void |
setSpecialPrice(int price) |
CompoundNBT |
write() |
public MerchantOffer(CompoundNBT dataTag)
public MerchantOffer(ItemStack buyingStackFirstIn, ItemStack sellingStackIn, int maxUsesIn, int givenEXPIn, float priceMultiplierIn)
public MerchantOffer(ItemStack buyingStackFirstIn, ItemStack buyingStackSecondIn, ItemStack p_i50014_3_, int maxUsesIn, int givenEXPIn, float priceMultiplierIn)
public MerchantOffer(ItemStack buyingStackFirstIn, ItemStack buyingStackSecondIn, ItemStack sellingStackIn, int usesIn, int maxUsesIn, int givenEXPIn, float priceMultiplierIn)
public ItemStack getBuyingStackFirst()
public ItemStack func_222205_b()
public ItemStack getBuyingStackSecond()
public ItemStack getSellingStack()
public void calculateDemand()
public ItemStack getCopyOfSellingStack()
public int getUses()
public void resetUses()
public int func_222214_i()
public void increaseUses()
public int func_225482_k()
public void increaseSpecialPrice(int add)
public void resetSpecialPrice()
public int getSpecialPrice()
public void setSpecialPrice(int price)
public float getPriceMultiplier()
public int getGivenExp()
public boolean hasNoUsesLeft()
public void getMaxUses()
public boolean func_226654_r_()
public boolean getDoesRewardExp()
public CompoundNBT write()