Unicopia/src/main/java/com/minelittlepony/unicopia/item/GlowableItem.java
2021-02-03 22:25:42 +02:00

15 lines
465 B
Java

package com.minelittlepony.unicopia.item;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.CompoundTag;
public interface GlowableItem {
default boolean isGlowing(ItemStack stack) {
CompoundTag tag = stack.getSubTag("display");
return tag != null && tag.getBoolean("glowing");
}
default void setGlowing(ItemStack stack, boolean glowing) {
stack.getOrCreateSubTag("display").putBoolean("glowing", glowing);
}
}