Class RemovableItemTags.RemovableItemTag

java.lang.Object
net.frozenblock.lib.item.api.removable.RemovableItemTags.RemovableItemTag
All Implemented Interfaces:
RemovalPredicate
Enclosing class:
RemovableItemTags

public static class RemovableItemTags.RemovableItemTag extends Object implements RemovalPredicate
  • Constructor Details

    • RemovableItemTag

      public RemovableItemTag(String tagKey, RemovalPredicate predicate, boolean removeOnStackMerge)
  • Method Details

    • getTagKey

      public String getTagKey()
    • shouldRemove

      public boolean shouldRemove(net.minecraft.world.level.Level level, net.minecraft.world.entity.Entity entity, int slot, boolean selected)
      Specified by:
      shouldRemove in interface RemovalPredicate
    • shouldRemoveOnStackMerge

      public boolean shouldRemoveOnStackMerge()