Uses of Interface
alexiil.mc.lib.attributes.item.AbstractItemInvView
-
Uses of AbstractItemInvView in alexiil.mc.lib.attributes.item
Subinterfaces of AbstractItemInvView in alexiil.mc.lib.attributes.item Modifier and Type Interface Description interface
FixedItemInv
AFixedItemInvView
that can have it's contents changed.static interface
FixedItemInv.CopyingFixedItemInv
The "complex" variant ofFixedItemInv
that always returns copies of the stack held.static interface
FixedItemInv.ModifiableFixedItemInv
The "simpler" variant ofFixedItemInv
which allows callers to freely modify the currentItemStack
contained in it's inventory.interface
FixedItemInvView
A view of a fixed inventory for items, where the size of the inventory never changes, and every slot is "simple": The amount of every slot will never exceed 64, the normal maximum stack size of minecraft. The stack will stay in the slot until it is removed or changed by something else.interface
GroupedItemInv
A modifiable version ofGroupedItemInvView
, except that all modification methods are provided byItemExtractable
andItemInsertable
.interface
GroupedItemInvView
An alternative way of storing large numbers ofItemStack
, without using large numbers of slots in aFixedItemInvView
.interface
LimitedFixedItemInv
A type ofFixedItemInv
that wraps an existingFixedItemInv
and provides custom control over the actual modification of the wrappedFixedItemInv
.interface
LimitedGroupedItemInv
Methods in alexiil.mc.lib.attributes.item with parameters of type AbstractItemInvView Modifier and Type Method Description void
InvMarkDirtyListener. onMarkDirty(AbstractItemInvView inv)
-
Uses of AbstractItemInvView in alexiil.mc.lib.attributes.item.compat
Classes in alexiil.mc.lib.attributes.item.compat that implement AbstractItemInvView Modifier and Type Class Description class
FixedInventoryVanillaWrapper
AnFixedItemInv
that wraps a vanillaInventory
.class
FixedInventoryViewVanillaWrapper
AnFixedItemInv
that wraps a vanillaInventory
.class
FixedSidedInventoryVanillaWrapper
-
Uses of AbstractItemInvView in alexiil.mc.lib.attributes.item.compat.mod.emi.iteminv
Classes in alexiil.mc.lib.attributes.item.compat.mod.emi.iteminv that implement AbstractItemInvView Modifier and Type Class Description class
FixedInvEmiItemInv
AFixedItemInv
which wraps emi'sItemInventory
. -
Uses of AbstractItemInvView in alexiil.mc.lib.attributes.item.impl