Package io.github.cottonmc.cotton.gui
Class EmptyInventory
java.lang.Object
io.github.cottonmc.cotton.gui.EmptyInventory
- All Implemented Interfaces:
net.minecraft.inventory.Inventory,net.minecraft.util.Clearable
An empty inventory that cannot hold any items.
-
Field Summary
FieldsFields inherited from interface net.minecraft.inventory.Inventory
MAX_COUNT_PER_STACK -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerUse(net.minecraft.entity.player.PlayerEntity player) voidclear()net.minecraft.item.ItemStackgetStack(int slot) booleanisEmpty()voidnet.minecraft.item.ItemStackremoveStack(int slot) net.minecraft.item.ItemStackremoveStack(int slot, int count) voidsetStack(int slot, net.minecraft.item.ItemStack stack) intsize()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.inventory.Inventory
containsAny, count, getMaxCountPerStack, isValid, onClose, onOpen
-
Field Details
-
INSTANCE
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfacenet.minecraft.util.Clearable
-
size
public int size()- Specified by:
sizein interfacenet.minecraft.inventory.Inventory
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfacenet.minecraft.inventory.Inventory
-
getStack
public net.minecraft.item.ItemStack getStack(int slot) - Specified by:
getStackin interfacenet.minecraft.inventory.Inventory
-
removeStack
public net.minecraft.item.ItemStack removeStack(int slot, int count) - Specified by:
removeStackin interfacenet.minecraft.inventory.Inventory
-
removeStack
public net.minecraft.item.ItemStack removeStack(int slot) - Specified by:
removeStackin interfacenet.minecraft.inventory.Inventory
-
setStack
public void setStack(int slot, net.minecraft.item.ItemStack stack) - Specified by:
setStackin interfacenet.minecraft.inventory.Inventory
-
markDirty
public void markDirty()- Specified by:
markDirtyin interfacenet.minecraft.inventory.Inventory
-
canPlayerUse
public boolean canPlayerUse(net.minecraft.entity.player.PlayerEntity player) - Specified by:
canPlayerUsein interfacenet.minecraft.inventory.Inventory
-