package gregtech.api.interfaces; import gregtech.api.enums.HeatingCoilLevel; import net.minecraft.item.ItemStack; import java.util.function.Consumer; public interface IHeatingCoil { HeatingCoilLevel getCoilHeat(int meta); default HeatingCoilLevel getCoilHeat(ItemStack stack) { return getCoilHeat(stack.getItemDamage()); } void setOnCoilCheck(Consumer callback); Consumer getOnCoilCheck(); }