Class UItemStackHandler
java.lang.Object
net.minecraftforge.items.ItemStackHandler
info.u_team.u_team_core.inventory.UItemStackHandler
- All Implemented Interfaces:
ExtendedItemHandler
,net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
,net.minecraftforge.items.IItemHandler
,net.minecraftforge.items.IItemHandlerModifiable
- Direct Known Subclasses:
TileEntityUItemStackHandler
public class UItemStackHandler
extends net.minecraftforge.items.ItemStackHandler
implements ExtendedItemHandler
-
Field Summary
Fields inherited from class net.minecraftforge.items.ItemStackHandler
stacks
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
deserializeNBT
(net.minecraft.nbt.CompoundTag compound) void
onContentsChanged
(int slot) net.minecraft.nbt.CompoundTag
void
setSize
(int size) Methods inherited from class net.minecraftforge.items.ItemStackHandler
extractItem, getSlotLimit, getSlots, getStackInSlot, getStackLimit, insertItem, isItemValid, onLoad, setStackInSlot, validateSlotIndex
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface info.u_team.u_team_core.api.item.ExtendedItemHandler
extractItem, insertItem
Methods inherited from interface net.minecraftforge.items.IItemHandler
extractItem, getSlotLimit, getSlots, getStackInSlot, insertItem, isItemValid
Methods inherited from interface net.minecraftforge.items.IItemHandlerModifiable
setStackInSlot
-
Constructor Details
-
UItemStackHandler
public UItemStackHandler(int size)
-
-
Method Details
-
setSize
public void setSize(int size) - Overrides:
setSize
in classnet.minecraftforge.items.ItemStackHandler
-
serializeNBT
public net.minecraft.nbt.CompoundTag serializeNBT()- Specified by:
serializeNBT
in interfacenet.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
- Overrides:
serializeNBT
in classnet.minecraftforge.items.ItemStackHandler
-
deserializeNBT
public void deserializeNBT(net.minecraft.nbt.CompoundTag compound) - Specified by:
deserializeNBT
in interfacenet.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
- Overrides:
deserializeNBT
in classnet.minecraftforge.items.ItemStackHandler
-
onContentsChanged
public void onContentsChanged(int slot) - Overrides:
onContentsChanged
in classnet.minecraftforge.items.ItemStackHandler
-