package com.replaymod.render.hooks; import de.johni0702.minecraft.gui.utils.Event; public interface Texture2DStateCallback { Event EVENT = Event.create((listeners) -> (slot, enabled) -> { for (Texture2DStateCallback listener : listeners) { listener.texture2DStateChanged(slot, enabled); } } ); void texture2DStateChanged(int slot, boolean enabled); }