Uses of Interface
alexiil.mc.lib.attributes.item.ItemInvAmountChangeListener
-
Uses of ItemInvAmountChangeListener in alexiil.mc.lib.attributes.item
Modifier and TypeClassDescriptionstatic class
A simple listener for anItemInvAmountChangeListener
that wraps anInvMarkDirtyListener
.Modifier and TypeMethodDescriptiondefault ListenerToken
GroupedItemInvView.addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
Adds the given listener to this inventory, such that theonChange(GroupedItemInvView, ItemStack, int, int)
will be called every time that this inventory changes. -
Uses of ItemInvAmountChangeListener in alexiil.mc.lib.attributes.item.impl
Modifier and TypeMethodDescriptionCombinedGroupedItemInvView.addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
DelegatingGroupedItemInv.addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
DirectFixedItemInv.addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
EmptyGroupedItemInv.addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
GroupedItemInvViewFixedWrapper.addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
SimpleGroupedItemInv.addListener(ItemInvAmountChangeListener listener, ListenerRemovalToken removalToken)
void
SimpleGroupedItemInv.setOwnerListener(ItemInvAmountChangeListener ownerListener)
Sets the owner listener callback, which is never removed from the listener list whenSimpleGroupedItemInv.invalidateListeners()
is called.