Package alexiil.mc.lib.attributes.item
Class ItemInvAmountChangeListener.MarkDirtyWrapper
java.lang.Object
alexiil.mc.lib.attributes.item.ItemInvAmountChangeListener.MarkDirtyWrapper
- All Implemented Interfaces:
ItemInvAmountChangeListener
- Enclosing interface:
- ItemInvAmountChangeListener
public static final class ItemInvAmountChangeListener.MarkDirtyWrapper
extends Object
implements ItemInvAmountChangeListener
A simple listener for an
ItemInvAmountChangeListener
that wraps an InvMarkDirtyListener
.-
Nested Class Summary
Nested classes/interfaces inherited from interface alexiil.mc.lib.attributes.item.ItemInvAmountChangeListener
ItemInvAmountChangeListener.MarkDirtyWrapper
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onChange
(GroupedItemInvView inv, net.minecraft.item.ItemStack stack, int previous, int current)
-
Field Details
-
realListener
-
-
Constructor Details
-
MarkDirtyWrapper
-
-
Method Details
-
onChange
public void onChange(GroupedItemInvView inv, net.minecraft.item.ItemStack stack, int previous, int current) - Specified by:
onChange
in interfaceItemInvAmountChangeListener
- Parameters:
inv
- The inventory that changedstack
- TheItemStack
whose amount changed.previous
- The previous amount of the given stack.current
- The new amount of the given stack.
-