18 lines
600 B
Java
18 lines
600 B
Java
package net.minecraft.client.gui.components;
|
|
|
|
import net.fabricmc.api.EnvType;
|
|
import net.fabricmc.api.Environment;
|
|
import net.minecraft.client.gui.GuiGraphics;
|
|
|
|
@Environment(EnvType.CLIENT)
|
|
public interface Renderable {
|
|
/**
|
|
* Renders the graphical user interface (GUI) element.
|
|
*
|
|
* @param guiGraphics the GuiGraphics object used for rendering.
|
|
* @param mouseX the x-coordinate of the mouse cursor.
|
|
* @param mouseY the y-coordinate of the mouse cursor.
|
|
* @param partialTick the partial tick time.
|
|
*/
|
|
void render(GuiGraphics guiGraphics, int mouseX, int mouseY, float partialTick);
|
|
}
|