类 MerchantContainer
java.lang.Object
net.minecraft.world.inventory.MerchantContainer
-
字段概要
字段修饰符和类型字段说明private MerchantOffer
private int
private final NonNullList<ItemStack>
private final Merchant
private int
从接口继承的字段 net.minecraft.world.Container
DEFAULT_DISTANCE_LIMIT, LARGE_MAX_STACK_SIZE
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
int
int
getItem
(int pIndex) boolean
isEmpty()
private boolean
isPaymentSlot
(int pSlot) removeItem
(int pIndex, int pCount) removeItemNoUpdate
(int pIndex) void
void
void
setSelectionHint
(int pCurrentRecipeIndex) boolean
stillValid
(Player pPlayer) void
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.world.Container
canPlaceItem, canTakeItem, countItem, getMaxStackSize, hasAnyMatching, hasAnyOf, startOpen, stopOpen
-
字段详细资料
-
merchant
-
itemStacks
-
activeOffer
-
selectionHint
private int selectionHint -
futureXp
private int futureXp
-
-
构造器详细资料
-
MerchantContainer
-
-
方法详细资料
-
getContainerSize
public int getContainerSize()- 指定者:
getContainerSize
在接口中Container
-
isEmpty
public boolean isEmpty() -
getItem
-
removeItem
- 指定者:
removeItem
在接口中Container
-
isPaymentSlot
private boolean isPaymentSlot(int pSlot) -
removeItemNoUpdate
- 指定者:
removeItemNoUpdate
在接口中Container
-
setItem
-
stillValid
- 指定者:
stillValid
在接口中Container
-
setChanged
public void setChanged()- 指定者:
setChanged
在接口中Container
-
updateSellItem
public void updateSellItem() -
getActiveOffer
-
setSelectionHint
public void setSelectionHint(int pCurrentRecipeIndex) -
clearContent
public void clearContent()- 指定者:
clearContent
在接口中Clearable
-
getFutureXp
public int getFutureXp()
-