类 NoMenuContainer
java.lang.Object
committee.nova.mods.avaritia.api.common.container.NoMenuContainer
- 所有已实现的接口:
net.minecraft.world.Clearable,net.minecraft.world.Container
-
字段概要
字段从接口继承的字段 net.minecraft.world.Container
DEFAULT_DISTANCE_LIMIT, LARGE_MAX_STACK_SIZE -
构造器概要
构造器构造器说明NoMenuContainer(int size) NoMenuContainer(int size, int limit) NoMenuContainer(int size, int limit, String name) NoMenuContainer(int size, String name) NoMenuContainer(net.minecraft.world.item.ItemStack[] items) NoMenuContainer(net.minecraft.world.item.ItemStack[] items, int limit) NoMenuContainer(net.minecraft.world.item.ItemStack[] items, int limit, String name) NoMenuContainer(net.minecraft.world.item.ItemStack[] items, String name) -
方法概要
修饰符和类型方法说明booleancanPlaceItem(int i, @NotNull net.minecraft.world.item.ItemStack itemstack) voidintnet.minecraft.world.item.ItemStackgetItem(int slot) intbooleanisEmpty()net.minecraft.world.item.ItemStackremoveItem(int slot, int amount) net.minecraft.world.item.ItemStackremoveItemNoUpdate(int slot) voidvoidsetItem(int slot, @NotNull net.minecraft.world.item.ItemStack stack) voidstartOpen(@NotNull net.minecraft.world.entity.player.Player player) booleanstillValid(@NotNull net.minecraft.world.entity.player.Player player) voidstopOpen(@NotNull net.minecraft.world.entity.player.Player player) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 net.minecraft.world.Container
canTakeItem, countItem, hasAnyMatching, hasAnyOf
-
字段详细资料
-
items
public net.minecraft.world.item.ItemStack[] items -
limit
public int limit -
name
-
-
构造器详细资料
-
NoMenuContainer
-
NoMenuContainer
-
NoMenuContainer
public NoMenuContainer(net.minecraft.world.item.ItemStack[] items, int limit) -
NoMenuContainer
public NoMenuContainer(net.minecraft.world.item.ItemStack[] items) -
NoMenuContainer
-
NoMenuContainer
public NoMenuContainer(int size, int limit) -
NoMenuContainer
-
NoMenuContainer
public NoMenuContainer(int size)
-
-
方法详细资料
-
getContainerSize
public int getContainerSize()- 指定者:
getContainerSize在接口中net.minecraft.world.Container
-
isEmpty
public boolean isEmpty()- 指定者:
isEmpty在接口中net.minecraft.world.Container
-
getItem
@Nonnull public net.minecraft.world.item.ItemStack getItem(int slot) - 指定者:
getItem在接口中net.minecraft.world.Container
-
removeItem
@Nonnull public net.minecraft.world.item.ItemStack removeItem(int slot, int amount) - 指定者:
removeItem在接口中net.minecraft.world.Container
-
removeItemNoUpdate
@Nonnull public net.minecraft.world.item.ItemStack removeItemNoUpdate(int slot) - 指定者:
removeItemNoUpdate在接口中net.minecraft.world.Container
-
setItem
public void setItem(int slot, @NotNull @NotNull net.minecraft.world.item.ItemStack stack) - 指定者:
setItem在接口中net.minecraft.world.Container
-
getMaxStackSize
public int getMaxStackSize()- 指定者:
getMaxStackSize在接口中net.minecraft.world.Container
-
stillValid
public boolean stillValid(@NotNull @NotNull net.minecraft.world.entity.player.Player player) - 指定者:
stillValid在接口中net.minecraft.world.Container
-
canPlaceItem
public boolean canPlaceItem(int i, @NotNull @NotNull net.minecraft.world.item.ItemStack itemstack) - 指定者:
canPlaceItem在接口中net.minecraft.world.Container
-
setChanged
public void setChanged()- 指定者:
setChanged在接口中net.minecraft.world.Container
-
startOpen
public void startOpen(@NotNull @NotNull net.minecraft.world.entity.player.Player player) - 指定者:
startOpen在接口中net.minecraft.world.Container
-
stopOpen
public void stopOpen(@NotNull @NotNull net.minecraft.world.entity.player.Player player) - 指定者:
stopOpen在接口中net.minecraft.world.Container
-
clearContent
public void clearContent()- 指定者:
clearContent在接口中net.minecraft.world.Clearable
-