public interface InventoryProxy
extends net.minecraft.inventory.Inventory
| Modifier and Type | Method and Description |
|---|---|
default boolean |
canPlayerUseInv(net.minecraft.entity.player.PlayerEntity player) |
default void |
clearInv() |
net.minecraft.inventory.Inventory |
getInventory() |
default int |
getInvMaxStackAmount() |
default int |
getInvSize() |
default net.minecraft.item.ItemStack |
getInvStack(int slot) |
default boolean |
isInvEmpty() |
default boolean |
isValidInvStack(int slot,
net.minecraft.item.ItemStack stack) |
default void |
markDirty() |
default void |
onInvClose(net.minecraft.entity.player.PlayerEntity player) |
default void |
onInvOpen(net.minecraft.entity.player.PlayerEntity player) |
default net.minecraft.item.ItemStack |
removeInvStack(int slot) |
default void |
setInvStack(int slot,
net.minecraft.item.ItemStack stack) |
default net.minecraft.item.ItemStack |
takeInvStack(int slot,
int count) |
net.minecraft.inventory.Inventory getInventory()
default int getInvSize()
getInvSize in interface net.minecraft.inventory.Inventorydefault boolean isInvEmpty()
isInvEmpty in interface net.minecraft.inventory.Inventorydefault net.minecraft.item.ItemStack getInvStack(int slot)
getInvStack in interface net.minecraft.inventory.Inventorydefault net.minecraft.item.ItemStack takeInvStack(int slot,
int count)
takeInvStack in interface net.minecraft.inventory.Inventorydefault net.minecraft.item.ItemStack removeInvStack(int slot)
removeInvStack in interface net.minecraft.inventory.Inventorydefault void setInvStack(int slot,
net.minecraft.item.ItemStack stack)
setInvStack in interface net.minecraft.inventory.Inventorydefault int getInvMaxStackAmount()
getInvMaxStackAmount in interface net.minecraft.inventory.Inventorydefault void markDirty()
markDirty in interface net.minecraft.inventory.Inventorydefault boolean canPlayerUseInv(net.minecraft.entity.player.PlayerEntity player)
canPlayerUseInv in interface net.minecraft.inventory.Inventorydefault void onInvOpen(net.minecraft.entity.player.PlayerEntity player)
onInvOpen in interface net.minecraft.inventory.Inventorydefault void onInvClose(net.minecraft.entity.player.PlayerEntity player)
onInvClose in interface net.minecraft.inventory.Inventorydefault boolean isValidInvStack(int slot,
net.minecraft.item.ItemStack stack)
isValidInvStack in interface net.minecraft.inventory.Inventorydefault void clearInv()
clearInv in interface net.minecraft.class_3829