Player Filter
Properties
Stores the ValueGroup in which the ValueGroup is included, can be null.
If true, value will not be included in generated public config. Can be set using doNotIncludeWhen or doNotIncludeAlways.
Group for optional inclusion during configuration saving. Managed by AutoConfig.
If true, the description won't be bound to any net.ccbluex.liquidbounce.config.types.group.ValueGroup.
If true, value will always keep inner equals defaultValue.
If false, the value is neither written to nor read from config files, but still reaches the GUI. For values whose state lives elsewhere, such as another client's modules.
If true, value will not be included in generated RestAPI config.
Hides the value from the GUI while false. Configs keep it either way.
Functions
Checks if this value should be included in the public configuration based on its doNotInclude condition and inclusionGroup.
Deserialize value from JSON
For Java, which cannot call the reified overload.
Assigns the value of the settings to the component
Uses text instead of a translation key, for descriptions that come from outside LiquidBounce.
For Java, which cannot call the reified overloads.
Allows dynamic groups to create their children before stored values are applied.
Walks the path of the ValueGroup and its children