Package net.frozenblock.lib.item.api
Class RemoveableItemTags.RemoveableItemTag
java.lang.Object
net.frozenblock.lib.item.api.RemoveableItemTags.RemoveableItemTag
- All Implemented Interfaces:
RemoveableItemTags.RemovalPredicate
- Enclosing class:
- RemoveableItemTags
public static class RemoveableItemTags.RemoveableItemTag
extends Object
implements RemoveableItemTags.RemovalPredicate
-
Constructor Summary
ConstructorsConstructorDescriptionRemoveableItemTag(String tagKey, RemoveableItemTags.RemovalPredicate predicate, boolean removeOnStackMerge) -
Method Summary
Modifier and TypeMethodDescriptionbooleanshouldRemove(net.minecraft.world.level.Level level, net.minecraft.world.entity.Entity entity, int slot, boolean selected) boolean
-
Constructor Details
-
RemoveableItemTag
public RemoveableItemTag(String tagKey, RemoveableItemTags.RemovalPredicate predicate, boolean removeOnStackMerge)
-
-
Method Details
-
getTagKey
-
shouldRemove
public boolean shouldRemove(net.minecraft.world.level.Level level, net.minecraft.world.entity.Entity entity, int slot, boolean selected) - Specified by:
shouldRemovein interfaceRemoveableItemTags.RemovalPredicate
-
shouldRemoveOnStackMerge
public boolean shouldRemoveOnStackMerge()
-