Class SimpleLimitedFixedItemInv

java.lang.Object
alexiil.mc.lib.attributes.item.impl.DelegatingFixedItemInv
alexiil.mc.lib.attributes.item.impl.SimpleLimitedFixedItemInv
All Implemented Interfaces:
Convertible, AbstractItemInvView, FixedItemInv, FixedItemInvView, LimitedFixedItemInv
Direct Known Subclasses:
SimpleLimitedFixedItemInv.OfCopying, SimpleLimitedFixedItemInv.OfModifiable

public class SimpleLimitedFixedItemInv extends DelegatingFixedItemInv implements LimitedFixedItemInv
A simple implementation of LimitedFixedItemInv that makes no assumptions about the backing FixedItemInv.
  • Field Details

    • insertionFilters

      protected final ItemFilter[] insertionFilters
    • extractionFilters

      protected final ItemFilter[] extractionFilters
    • maxInsertionAmounts

      protected final byte[] maxInsertionAmounts
    • minimumAmounts

      protected final byte[] minimumAmounts
  • Constructor Details

    • SimpleLimitedFixedItemInv

      public SimpleLimitedFixedItemInv(FixedItemInv delegate)
  • Method Details