Boolean Configs
Learn all about boolean components.
Common booleans
Switch
The switch is the best way to represent a simple boolean. It's got both a single and dual column variant, and the option you'll use the most.
@Switch(
name = "Toggle Switch (1x)",
size = OptionSize.SINGLE // optional
)
public static boolean bob = false; // default valueThis code will create a switch like this:

Checkbox
A checkbox is the best way to represent less important booleans. It's got both single and dual-column variants.

When should you use a switch or checkbox
The switch option is intended for strict ON/OFF options, such as particles. You either see particles, or you don't. In contrast, checkboxes are intended for finer, more detailed control. Maybe you enable potion particles and disable crits.
Dual Option
Out of the three simple config components, dual options are the most unusual. It's got both single and dual-column variants.

Last updated
Was this helpful?