Package io.github.cottonmc.cotton.gui.client
package io.github.cottonmc.cotton.gui.client
Client-side APIs for rendering GUIs and configuring LibGui.
-
ClassDescriptionBackground painters are used to paint the background of a widget.Manages widgets that are painted on the in-game HUD.Positioners can be used to change the position of a widget based on the window dimensions.CottonInventoryScreen<T extends SyncedGuiDescription>A screen for a
SyncedGuiDescription
.This class provides access to LibGui configuration and other global data.A GuiDescription without any associated Minecraft classesNine-patch background painters paint rectangles using a special nine-patch texture.Contains a stack for GL scissors for restricting the drawn area of a widget.A single scissor frame in the stack.ScreenDrawing
contains utility methods for drawing contents on a screen.