Package-level declarations

Types

Link copied to clipboard
Annotates a field as an accordion when inside a Category.
Link copied to clipboard
Annotates a field inside a io.github.notenoughupdates.moulconfig.Config as a category.
Link copied to clipboard
Specify that this config element should be the child of a ConfigEditorAccordion with the same id
Link copied to clipboard
Legacy annotation for creating accordions.
Link copied to clipboard
Used for switches.
Link copied to clipboard
Used for buttons.
Link copied to clipboard
Used for colours.
Link copied to clipboard
Used for draggable lists.
Link copied to clipboard
Used for draggable lists.
Link copied to clipboard
Used for info text.
Link copied to clipboard
Used for keybindings.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FIELD])
annotation class SearchTag(val value: String)

Add additional search tags to your ConfigOption. These search tags will not appear anywhere user facing, but the io.github.notenoughupdates.moulconfig.gui.GuiOptionEditor.fulfillsSearch function will use them to filter additional elements in the search