public class TileInventory extends BasicFilteredInventory
callbacks| Constructor and Description |
|---|
TileInventory(TileEntity tile)
Creates a tile inventory that has a single slot that is an output slot
|
TileInventory(TileEntity tile,
java.util.function.Function<ItemInstance,java.lang.Boolean> canInput)
Creates a tile inventory that has a single slot that is an input slot.
|
TileInventory(TileEntity tile,
int slotAmount,
java.util.function.Function<ItemInstance,java.util.List<java.lang.Integer>> inputSlotFunction,
java.util.List<java.lang.Integer> outputSlots) |
TileInventory(TileEntity tile,
int slotAmount,
java.util.List<java.lang.Integer> inputOutputSlots) |
TileInventory(TileEntity tile,
int slotAmount,
java.util.List<java.lang.Integer> inputSlots,
java.util.List<java.lang.Integer> outputSlots) |
getInputSlots, getOutputSlotsget, getSlotAmount, load, save, setadd, add, addChangeCallback, addExistingFirst, addToSlot, containsItem, containsResource, fillRandomly, getItemIndex, iterator, notifyChange, remove, removeChangeCallbackclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, add, addChangeCallback, addExistingFirst, addToSlot, containsInv, containsItem, containsResource, fillRandomly, get, getActualSlot, getItemIndex, getSlotAmount, notifyChange, remove, removeChangeCallback, setpublic TileInventory(TileEntity tile)
public TileInventory(TileEntity tile, java.util.function.Function<ItemInstance,java.lang.Boolean> canInput)
public TileInventory(TileEntity tile, int slotAmount, java.util.List<java.lang.Integer> inputOutputSlots)
public TileInventory(TileEntity tile, int slotAmount, java.util.List<java.lang.Integer> inputSlots, java.util.List<java.lang.Integer> outputSlots)
public TileInventory(TileEntity tile, int slotAmount, java.util.function.Function<ItemInstance,java.util.List<java.lang.Integer>> inputSlotFunction, java.util.List<java.lang.Integer> outputSlots)