Uses of Interface
net.minecraftforge.items.IItemHandlerModifiable
-
Packages that use IItemHandlerModifiable Package Description net.minecraft.tileentity net.minecraftforge.items net.minecraftforge.items.wrapper -
-
Uses of IItemHandlerModifiable in net.minecraft.tileentity
Fields in net.minecraft.tileentity with type parameters of type IItemHandlerModifiable Modifier and Type Field Description private LazyOptional<IItemHandlerModifiable>
ChestTileEntity. chestHandler
Methods in net.minecraft.tileentity that return IItemHandlerModifiable Modifier and Type Method Description private IItemHandlerModifiable
ChestTileEntity. createHandler()
-
Uses of IItemHandlerModifiable in net.minecraftforge.items
Classes in net.minecraftforge.items that implement IItemHandlerModifiable Modifier and Type Class Description class
ItemStackHandler
class
VanillaHopperItemHandler
-
Uses of IItemHandlerModifiable in net.minecraftforge.items.wrapper
Classes in net.minecraftforge.items.wrapper that implement IItemHandlerModifiable Modifier and Type Class Description class
CombinedInvWrapper
class
EmptyHandler
class
EntityArmorInvWrapper
Exposes the armor inventory of anEntityLivingBase
as anIItemHandler
usingEntityLivingBase#getItemStackFromSlot
andEntityLivingBase#setItemStackToSlot
.class
EntityEquipmentInvWrapper
Exposes the armor or hands inventory of anEntityLivingBase
as anIItemHandler
usingEntityLivingBase#getItemStackFromSlot
andEntityLivingBase#setItemStackToSlot
.class
EntityHandsInvWrapper
Exposes the hands inventory of anEntityLivingBase
as anIItemHandler
usingEntityLivingBase#getItemStackFromSlot
andEntityLivingBase#setItemStackToSlot
.class
InvWrapper
class
PlayerArmorInvWrapper
class
PlayerInvWrapper
class
PlayerMainInvWrapper
Exposes the player inventory WITHOUT the armor inventory as IItemHandler.class
PlayerOffhandInvWrapper
class
RangedWrapper
A wrapper that composes another IItemHandlerModifiable, exposing only a range of the composed slots.class
SidedInvWrapper
Fields in net.minecraftforge.items.wrapper declared as IItemHandlerModifiable Modifier and Type Field Description private IItemHandlerModifiable
RangedWrapper. compose
protected IItemHandlerModifiable
RecipeWrapper. inv
protected IItemHandlerModifiable[]
CombinedInvWrapper. itemHandler
Methods in net.minecraftforge.items.wrapper that return IItemHandlerModifiable Modifier and Type Method Description protected IItemHandlerModifiable
CombinedInvWrapper. getHandlerFromIndex(int index)
Methods in net.minecraftforge.items.wrapper that return types with arguments of type IItemHandlerModifiable Modifier and Type Method Description static LazyOptional<IItemHandlerModifiable>[]
EntityEquipmentInvWrapper. create(LivingEntity entity)
static LazyOptional<IItemHandlerModifiable>[]
SidedInvWrapper. create(ISidedInventory inv, Direction... sides)
Constructors in net.minecraftforge.items.wrapper with parameters of type IItemHandlerModifiable Constructor Description CombinedInvWrapper(IItemHandlerModifiable... itemHandler)
RangedWrapper(IItemHandlerModifiable compose, int minSlot, int maxSlotExclusive)
RecipeWrapper(IItemHandlerModifiable inv)
-