All Classes and Interfaces
Class
Description
A screen used to edit a config.
Simple screen shown when a config screen is broken.
A screen that can be closed, returning to a parent screen.
A color selection screen.
Manages a config, by holding it, saving it and loading it.
Manages the serialization of a configuration file.
A default config serializer, which saves the config in a TOML file.
A simple button with an icon.
An interface which represents a config.
An interface which represents a sub-config.
Mixin for
OptionsScreen.An argument type which represents players.
Simple record used to store the player name for later use
An enum used to represent various positions.
Simple screen used to select a custom position on the screen for an element.
Utility class for reflection
A button that doesn't make noise.
A silent button builder
Basic implementation of
TextInputScreen used to input a String of any type.A screen used to edit a sub-config.
Manages the serialization of a sub-config, which is stored inside the main config file, under a table.
A screen used to input a value.
This interface is used to integrate your mod with Ukulib.
Ukulib's config screen.
Simple class for various utilities.
Simple 2-tuple.