All Classes and Interfaces
Class
Description
Lets the config GUI detect config screen plugins on Forge and NeoForge.
Information shown in the config screen info panel or tooltip area.
Controls when the config GUI saves edits made to a config screen value.
Identifies the kind of editor a config screen should use for a config value.
Standard editor types used by config screens.
Localizes config values and categories for GUI display from GUI-specific providers or MezzConfig localization keys.
Plugin for registering or customizing a config screen.
Registration for config GUI customizations provided by one config GUI plugin.
Presentation and editing options for a list and its elements.
Optional GUI display metadata for config categories that cannot be represented by a localization key alone.
Optional GUI display metadata for config values that cannot be represented by a localization key alone.
Editor metadata for an inclusive numeric interval with two slider handles.
Customizes a config screen provided by the config GUI.
Customizes one category in a config screen.
Creates a config screen from a parent screen.
Represents a value shown on a config screen.
Customizes one value in one config screen category.
Custom value editor for compact config controls that need specialized rendering or click handling.
Creates custom value editors for config value rows.
Editor selection, validation, and localized text for values edited by a config screen.
Creates editor metadata for values with a text serializer.
Draws a visual icon for one displayed config value option.
Provides visual icons for config value options.
Provides localized display text for config value options.
Popup content opened by a custom config value editor.
A preferred popup size.
Adapts one key mapping for the shared binding editor.
An immutable configured shortcut and its modifier requirements, including portable aliases.
Creates immutable binding snapshots.
An immutable combination of a keyboard or mouse input and physical modifiers.
Creates config values for sortable value lists that are discovered at runtime.
Customizes how a MezzConfig sorting config is shown in a config screen.
Physical modifiers for keyboard and mouse input combinations.
Standard modifier requirements for configured bindings, including portable aliases.
Display-only number formatting using the operating system's regional format.