Uses of Interface
alexiil.mc.lib.attributes.item.ItemInvSlotChangeListener
Package | Description |
---|---|
alexiil.mc.lib.attributes.item | |
alexiil.mc.lib.attributes.item.impl |
-
Uses of ItemInvSlotChangeListener in alexiil.mc.lib.attributes.item
Subinterfaces of ItemInvSlotChangeListener in alexiil.mc.lib.attributes.item Modifier and Type Interface Description static interface
ItemInvSlotChangeListener.ItemInvSlotListener
A specialised type of listener that won't receive the previousItemStack
that occupied the given slot.Methods in alexiil.mc.lib.attributes.item with parameters of type ItemInvSlotChangeListener Modifier and Type Method Description default ListenerToken
FixedItemInv.CopyingFixedItemInv. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
Adds the given listener to this inventory, such that theonChange(FixedItemInvView, int, ItemStack, ItemStack)
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 theonChange(FixedItemInvView, int, ItemStack, ItemStack)
will be called every time that this inventory changes. -
Uses of ItemInvSlotChangeListener in alexiil.mc.lib.attributes.item.impl
Methods in alexiil.mc.lib.attributes.item.impl with parameters of type ItemInvSlotChangeListener Modifier and Type Method Description ListenerToken
CombinedFixedItemInv.OfCopying. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
ListenerToken
DelegatingFixedItemInv.OfCopying. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
ListenerToken
FullFixedItemInv. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
ListenerToken
MappedFixedItemInv.OfCopying. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
ListenerToken
SimpleLimitedFixedItemInv.OfCopying. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
ListenerToken
SubFixedItemInv.OfCopying. addListener(ItemInvSlotChangeListener listener, ListenerRemovalToken removalToken)
void
FullFixedItemInv. setOwnerListener(ItemInvSlotChangeListener ownerListener)
Sets the owner listener callback, which is never removed from the listener list whenFullFixedItemInv.invalidateListeners()
is called.