All Classes and Interfaces

Class
Description
The base abstract implementation for all configuration UI entries.
 
 
Abstract base implementation for dynamic configuration property listeners.
 
 
 
 
 
 
 
 
 
 
 
 
Abstract base implementation for dynamic configuration property listeners that enforce value constraints.
Represents a top-level structural classification within the configuration hierarchy.
 
 
 
Acts as a type-key for dynamic factory registration and constructor resolution.
 
 
 
 
Defines the precise hierarchical coordinates required to locate, bind, or dynamically construct a configuration property.
 
 
Service provider interface for initializing the platform-specific configuration environment.
 
 
The authoritative controller for a mod's configuration state.
Centralized registry for managing and retrieving active configuration managers across all dependent mods.
Defines the serialization boundaries, disk storage location, and network synchronization rules for a configuration property.
Represents the core API contract for a configuration screen.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Central registry for dynamic configuration property types.
Encapsulates the configuration requirements for a specific property type.
 
 
 
Defines a structural subdivision within a category.
Phase 3 of the fluent builder: Permits assignment of non-critical metadata and executes the terminal registration.
Resolves the generic self-referential boundary of IOptionalStep.
Phase 1 of the fluent builder: Determines the network and lifecycle scope of the property.
Phase 2 of the fluent builder: Determines the fundamental data type, baseline state, and validation bounds.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a discrete, manageable configuration value within the structural hierarchy.
Defines callback hooks for internal state transitions.
Functional interface responsible for instantiating configuration properties at runtime.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A functional interface responsible for constructing a UI widget (ConfigEntry) that represents and interacts with a specific Property.
A client-side registry responsible for mapping Property types to their corresponding WidgetFactory implementations.