Uses of Interface
net.minecraftforge.items.IItemHandlerModifiable
Package
Description
-
Uses of IItemHandlerModifiable in net.minecraft.tileentity
Modifier and TypeFieldDescriptionprivate LazyOptional<IItemHandlerModifiable>
ChestTileEntity.chestHandler
-
Uses of IItemHandlerModifiable in net.minecraftforge.items
-
Uses of IItemHandlerModifiable in net.minecraftforge.items.wrapper
Modifier and TypeClassDescriptionclass
class
class
Exposes the armor inventory of anEntityLivingBase
as anIItemHandler
usingEntityLivingBase#getItemStackFromSlot
andEntityLivingBase#setItemStackToSlot
.class
Exposes the armor or hands inventory of anEntityLivingBase
as anIItemHandler
usingEntityLivingBase#getItemStackFromSlot
andEntityLivingBase#setItemStackToSlot
.class
Exposes the hands inventory of anEntityLivingBase
as anIItemHandler
usingEntityLivingBase#getItemStackFromSlot
andEntityLivingBase#setItemStackToSlot
.class
class
class
class
Exposes the player inventory WITHOUT the armor inventory as IItemHandler.class
class
A wrapper that composes another IItemHandlerModifiable, exposing only a range of the composed slots.class
Modifier and TypeFieldDescriptionprivate final IItemHandlerModifiable
RangedWrapper.compose
protected final IItemHandlerModifiable
RecipeWrapper.inv
protected final IItemHandlerModifiable[]
CombinedInvWrapper.itemHandler
Modifier and TypeMethodDescriptionprotected IItemHandlerModifiable
CombinedInvWrapper.getHandlerFromIndex
(int index) Modifier and TypeMethodDescriptionstatic LazyOptional<IItemHandlerModifiable>[]
EntityEquipmentInvWrapper.create
(LivingEntity entity) static LazyOptional<IItemHandlerModifiable>[]
SidedInvWrapper.create
(ISidedInventory inv, Direction... sides) ModifierConstructorDescriptionCombinedInvWrapper
(IItemHandlerModifiable... itemHandler) RangedWrapper
(IItemHandlerModifiable compose, int minSlot, int maxSlotExclusive)