public class CombinedItemHandlerWrapper extends net.minecraftforge.items.wrapper.CombinedInvWrapper implements IItemHandlerFiltered
IItemHandlerModifiable into one class. Extends forge's CombinedInvWrapper in order
to do this.
Also provides IItemHandlerFiltered.getFilter(int) if the wrapped handlers support it.
| Constructor and Description |
|---|
CombinedItemHandlerWrapper(net.minecraftforge.items.IItemHandlerModifiable... itemHandler) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.item.ItemStack |
getFilter(int slot) |
extractItem, getHandlerFromIndex, getIndexForSlot, getSlotFromIndex, getSlotLimit, getSlots, getStackInSlot, insertItem, setStackInSlotpublic CombinedItemHandlerWrapper(net.minecraftforge.items.IItemHandlerModifiable... itemHandler)
public net.minecraft.item.ItemStack getFilter(int slot)
getFilter in interface IItemHandlerFilteredslot - the slot to testItemStack.EMPTY if this is not filtered to a single item (for
example if this will match against a few stacks, or nothing is allowed, or a wide range of stacks are
allowed). Will be equal to IItemHandler.getStackInSlot(int) if the slot currently contains an item.