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.Deprecated, for removal: This API element is subject to removal in a future version.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.Deprecated, for removal: This API element is subject to removal in a future version.Use scissor methods inDrawContext
instead.A single scissor frame in the stack.ScreenDrawing
contains utility methods for drawing contents on a screen.A HUD element wrapping aWWidget
.Positioners can be used to change the position of a widget based on the window dimensions.
HudElementRegistry
withWidgetHudElement
.