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.
  • Field Details

  • Constructor Details

  • Method Details

    • onChange

      public void onChange(GroupedItemInvView inv, net.minecraft.item.ItemStack stack, int previous, int current)
      Specified by:
      onChange in interface ItemInvAmountChangeListener
      Parameters:
      inv - The inventory that changed
      stack - The ItemStack whose amount changed.
      previous - The previous amount of the given stack.
      current - The new amount of the given stack.