Uses of Interface
alexiil.mc.lib.attributes.ListenerToken
Package | Description |
---|---|
alexiil.mc.lib.attributes.fluid |
The base package for
fluid management. |
alexiil.mc.lib.attributes.fluid.impl | |
alexiil.mc.lib.attributes.item |
The base package for
item management attributes . |
alexiil.mc.lib.attributes.item.compat | |
alexiil.mc.lib.attributes.item.impl |
-
Uses of ListenerToken in alexiil.mc.lib.attributes.fluid
Methods in alexiil.mc.lib.attributes.fluid that return ListenerToken Modifier and Type Method Description default ListenerToken
FixedFluidInvView. addListener(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken)
Adds the given listener to this inventory, such that theFluidInvTankChangeListener.onChange(FixedFluidInvView, int, FluidVolume, FluidVolume)
will be called every time that this inventory changes.default ListenerToken
GroupedFluidInvView. addListener(FluidInvAmountChangeListener listener, ListenerRemovalToken removalToken)
Deprecated.ListenerToken
SingleFluidTankView. addListener(FluidInvTankChangeListener listener, ListenerRemovalToken removalToken)
Adds the given listener to the backing inventory, such that theFluidInvTankChangeListener.onChange(FixedFluidInvView, int, FluidVolume, FluidVolume)
will be called every time that this inventory changes.default ListenerToken
GroupedFluidInvView. addListener_F(FluidInvAmountChangeListener_F listener, ListenerRemovalToken removalToken)
Adds the given listener to this inventory, such that theFluidInvAmountChangeListener.onChange(GroupedFluidInvView, FluidKey, int, int)
will be called every time that this inventory changes. -
Uses of ListenerToken in alexiil.mc.lib.attributes.fluid.impl
-
Uses of ListenerToken in alexiil.mc.lib.attributes.item
Methods in alexiil.mc.lib.attributes.item that return ListenerToken Modifier and Type Method Description default ListenerToken
AbstractItemInvView. addListener(InvMarkDirtyListener listener, ListenerRemovalToken removalToken)
Adds the given listener to this inventory, such thatInvMarkDirtyListener.onMarkDirty(AbstractItemInvView)
will be called every time that any stored stack is changed (either fromFixedItemInv.setInvStack(int, ItemStack, Simulation)
orFixedItemInv.ModifiableFixedItemInv.markDirty()
).default ListenerToken
FixedItemInv.CopyingFixedItemInv. addListener(InvMarkDirtyListener listener, ListenerRemovalToken removalToken)
default ListenerToken
FixedItemInv.CopyingFixedItemInv. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
Adds the given listener to this inventory, such that theItemInvSlotChangeListener.onChange(FixedItemInvView, int, ItemStack, ItemStack)
will be called every time that this inventory changes.default ListenerToken
GroupedItemInvView. addListener(InvMarkDirtyListener listener, ListenerRemovalToken removalToken)
default ListenerToken
GroupedItemInvView. addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
Adds the given listener to this inventory, such that theItemInvAmountChangeListener.onChange(GroupedItemInvView, ItemStack, int, int)
will be called every time that this inventory changes.ListenerToken
SingleCopyingItemSlot. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
Adds the given listener to the backing inventory, such that theItemInvSlotChangeListener.onChange(FixedItemInvView, int, ItemStack, ItemStack)
will be called every time that this inventory changes. -
Uses of ListenerToken in alexiil.mc.lib.attributes.item.compat
Methods in alexiil.mc.lib.attributes.item.compat that return ListenerToken Modifier and Type Method Description ListenerToken
FixedInventoryVanillaWrapper. addListener(InvMarkDirtyListener listener, ListenerRemovalToken removalToken)
-
Uses of ListenerToken in alexiil.mc.lib.attributes.item.impl