public class ItemLoaderTileEntity extends BasicLoaderTileEntity<net.minecraftforge.items.IItemHandler> implements com.hrznstudio.titanium.api.client.IScreenAddonProvider
| Constructor and Description |
|---|
ItemLoaderTileEntity(net.minecraft.tileentity.TileEntityType<ItemLoaderTileEntity> tileEntityType) |
| Modifier and Type | Method and Description |
|---|---|
protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.items.IItemHandler> |
createInputCAP() |
protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.items.IItemHandler> |
createOutputCAP() |
protected void |
deserializeCap(net.minecraft.nbt.CompoundNBT compoundNBT) |
java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.container.addon.IContainerAddon>> |
getContainerAddons() |
protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.items.IItemHandler> |
getInternalCAP() |
java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.api.client.IScreenAddon>> |
getScreenAddons() |
protected net.minecraft.nbt.CompoundNBT |
serializeCap() |
protected void |
transfer(net.minecraftforge.items.IItemHandler from,
net.minecraftforge.items.IItemHandler to) |
getCapability, getComponentWorld, getTheWorld, invalidateCaps, markComponentDirty, markComponentForUpdate, onActivated, read, tick, updateSide, writeaddInfoToCrashReport, getBlockState, getMaxRenderDistanceSquared, getPos, getTileData, getType, getUpdatePacket, getUpdateTag, getWorld, hasWorld, isRemoved, markDirty, mirror, onlyOpsCanSetNbt, readTileEntity, receiveClientEvent, remove, rotate, setPos, setWorldAndPos, updateContainingBlockInfo, validate, warnInvalidBlockareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ItemLoaderTileEntity(net.minecraft.tileentity.TileEntityType<ItemLoaderTileEntity> tileEntityType)
protected void transfer(net.minecraftforge.items.IItemHandler from,
net.minecraftforge.items.IItemHandler to)
transfer in class BasicLoaderTileEntity<net.minecraftforge.items.IItemHandler>protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.items.IItemHandler> getInternalCAP()
getInternalCAP in class BasicLoaderTileEntity<net.minecraftforge.items.IItemHandler>protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.items.IItemHandler> createOutputCAP()
createOutputCAP in class BasicLoaderTileEntity<net.minecraftforge.items.IItemHandler>protected net.minecraftforge.common.util.LazyOptional<net.minecraftforge.items.IItemHandler> createInputCAP()
createInputCAP in class BasicLoaderTileEntity<net.minecraftforge.items.IItemHandler>protected net.minecraft.nbt.CompoundNBT serializeCap()
serializeCap in class BasicLoaderTileEntity<net.minecraftforge.items.IItemHandler>protected void deserializeCap(net.minecraft.nbt.CompoundNBT compoundNBT)
deserializeCap in class BasicLoaderTileEntity<net.minecraftforge.items.IItemHandler>public java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.api.client.IScreenAddon>> getScreenAddons()
getScreenAddons in interface com.hrznstudio.titanium.api.client.IScreenAddonProviderpublic java.util.List<com.hrznstudio.titanium.api.IFactory<? extends com.hrznstudio.titanium.container.addon.IContainerAddon>> getContainerAddons()
getContainerAddons in interface com.hrznstudio.titanium.container.addon.IContainerAddonProvider