Index
Alle Klassen und Schnittstellen|Alle Packages
A
- action(String, String, String, Component, Runnable) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates an action button option.
- action(String, String, String, Component, Runnable, BooleanSupplier, Supplier) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates an action button option with enabled state.
- ACTION - Enum-Konstante in Enum-Klasse de.voxelmap.voxelconfig.SettingsOption.ControlType
B
- blank() - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Writer
-
Writes a blank line.
C
- categories() - Methode in Schnittstelle de.voxelmap.voxelconfig.ConfigProvider
-
Returns the list of settings categories for this configuration.
- choice(String, String, String, Supplier, Consumer, List) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates a choice option.
- choice(String, String, String, Supplier, Consumer, List, BooleanSupplier, Supplier, int) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates a choice option with enabled state and indentation.
- Choice(T, Component) - Konstruktor für Datensatzklasse de.voxelmap.voxelconfig.SettingsOption.Choice
-
Erstellt eine Instanz einer Datensatzklasse
Choice. - CHOICE - Enum-Konstante in Enum-Klasse de.voxelmap.voxelconfig.SettingsOption.ControlType
- choices() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- comment(String) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Writer
-
Writes a blank comment/separator line.
- commitPendingText() - Methode in Klasse de.voxelmap.voxelconfig.SettingsListWidget
- ConfigFile - Klasse in de.voxelmap.voxelconfig
-
Simple configuration file supporting VoxelMap-style
Key:Valueformat. - ConfigFile(Path) - Konstruktor für Klasse de.voxelmap.voxelconfig.ConfigFile
- ConfigFile.Reader - Klasse in de.voxelmap.voxelconfig
-
Reader for accessing parsed config values with type-safe defaults.
- ConfigFile.Writer - Klasse in de.voxelmap.voxelconfig
-
Writer for outputting config key-value pairs.
- ConfigProvider - Schnittstelle in de.voxelmap.voxelconfig
-
Interface for mods to provide their settings categories.
- ConfigScreen - Klasse in de.voxelmap.voxelconfig
-
A generic, reusable settings screen with category tabs on the left and a scrollable options list on the right.
- ConfigScreen(Component, List, Screen, Runnable) - Konstruktor für Klasse de.voxelmap.voxelconfig.ConfigScreen
-
Creates a new config screen.
- controlType() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- create(Component, ConfigProvider, Screen, Runnable) - Statische Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
-
Creates a config screen from a
ConfigProvider. - create(Component, List, Screen) - Statische Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
-
Creates a config screen.
- create(Component, List, Screen, Runnable) - Statische Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
-
Creates a config screen with a save callback.
- cycleChoice(SettingsOption) - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
-
Cycles to the next choice value for a choice option.
D
- de.voxelmap.voxelconfig - Package de.voxelmap.voxelconfig
- disabledReason() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
E
- enabled() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- entriesCanBeSelected() - Methode in Klasse de.voxelmap.voxelconfig.SettingsListWidget
- Entry() - Konstruktor für Klasse de.voxelmap.voxelconfig.SettingsListWidget.Entry
- equals(Object) - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
-
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
- equals(Object) - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
-
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
- equals(Object) - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsOption.Choice
-
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
- extractMenuBackground(GuiGraphicsExtractor) - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
F
- format(T) - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
G
- getBoolean(String, boolean) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Reader
-
Returns a boolean value, or
defaultValueif the key is absent. - getFloat(String, float, float, float) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Reader
-
Returns a float value clamped to [
min,max], ordefaultValueif absent. - getFont() - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
- getInt(String, int, int, int) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Reader
-
Returns an int value clamped to [
min,max], ordefaultValueif absent. - getRowWidth() - Methode in Klasse de.voxelmap.voxelconfig.SettingsListWidget
- getString(String, String) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Reader
-
Returns the raw string value, or
defaultValueif the key is absent. - groups() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
-
Gibt den Wert für die Datensatzkomponente
groupszurück.
H
- has(String) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Reader
-
Returns whether a key exists in the config file.
- hashCode() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
-
Gibt einen Hashcodewert für diese Objekt zurück.
- hashCode() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
-
Gibt einen Hashcodewert für diese Objekt zurück.
- hashCode() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsOption.Choice
-
Gibt einen Hashcodewert für diese Objekt zurück.
I
- id() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
-
Gibt den Wert für die Datensatzkomponente
idzurück. - id() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- indentation() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- init() - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
L
- label() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsOption.Choice
-
Gibt den Wert für die Datensatzkomponente
labelzurück. - load(Consumer) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile
-
Loads the config file and passes a
ConfigFile.Readerto the consumer.
M
- maximum() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- minimum() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
N
- name() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
O
- onClose() - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
- options() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
-
Gibt den Wert für die Datensatzkomponente
optionszurück.
P
- put(String, boolean) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Writer
-
Writes a boolean value.
- put(String, double) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Writer
-
Writes a double value.
- put(String, float) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Writer
-
Writes a float value.
- put(String, int) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Writer
-
Writes an int value.
- put(String, String) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile.Writer
-
Writes a string value.
R
- rebuildContent() - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
-
Rebuilds the options list for the currently selected category.
- removed() - Methode in Klasse de.voxelmap.voxelconfig.ConfigScreen
S
- save(Consumer) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile
-
Saves the config file, creating parent directories if needed.
- scrollBarX() - Methode in Klasse de.voxelmap.voxelconfig.SettingsListWidget
- set(T) - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- setFocused(GuiEventListener) - Methode in Klasse de.voxelmap.voxelconfig.SettingsListWidget
- SettingsCategory - Datensatzklasse in de.voxelmap.voxelconfig
-
Represents a top-level settings category displayed as a tab in the config screen.
- SettingsCategory(String, String, List) - Konstruktor für Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
- SettingsCategory(String, Component, List) - Konstruktor für Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
-
Erstellt eine Instanz einer Datensatzklasse
SettingsCategory. - SettingsGroup - Datensatzklasse in de.voxelmap.voxelconfig
-
A group of related settings within a category, rendered with a header.
- SettingsGroup(String, List) - Konstruktor für Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
- SettingsGroup(Component, List) - Konstruktor für Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
-
Erstellt eine Instanz einer Datensatzklasse
SettingsGroup. - SettingsListWidget - Klasse in de.voxelmap.voxelconfig
- SettingsListWidget(ConfigScreen, int, int, int, int, SettingsCategory) - Konstruktor für Klasse de.voxelmap.voxelconfig.SettingsListWidget
- SettingsListWidget.Entry - Klasse in de.voxelmap.voxelconfig
- SettingsOption<T> - Klasse in de.voxelmap.voxelconfig
-
Represents a configurable setting option with a defined control type.
- SettingsOption.Choice<T> - Datensatzklasse in de.voxelmap.voxelconfig
- SettingsOption.ControlType - Enum-Klasse in de.voxelmap.voxelconfig
- slider(String, String, String, Supplier, Consumer, double, double, double, Function, BooleanSupplier, Supplier, int) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates a slider option.
- SLIDER - Enum-Konstante in Enum-Klasse de.voxelmap.voxelconfig.SettingsOption.ControlType
- step() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
T
- text(String, String, String, Supplier, Consumer, BooleanSupplier, Supplier) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates a text input option.
- TEXT - Enum-Konstante in Enum-Klasse de.voxelmap.voxelconfig.SettingsOption.ControlType
- title() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
-
Gibt den Wert für die Datensatzkomponente
titlezurück. - title() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
-
Gibt den Wert für die Datensatzkomponente
titlezurück. - toggle(String, String, String, Supplier, Consumer) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates a toggle option.
- toggle(String, String, String, Supplier, Consumer, BooleanSupplier, Supplier, int) - Statische Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
-
Creates a toggle option with enabled state and indentation.
- TOGGLE - Enum-Konstante in Enum-Klasse de.voxelmap.voxelconfig.SettingsOption.ControlType
- tooltip() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- toString() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
-
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
- toString() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
-
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
- toString() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsOption.Choice
-
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
U
- updateWidgetNarration(NarrationElementOutput) - Methode in Klasse de.voxelmap.voxelconfig.SettingsListWidget
V
- value() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsOption.Choice
-
Gibt den Wert für die Datensatzkomponente
valuezurück. - value() - Methode in Klasse de.voxelmap.voxelconfig.SettingsOption
- valueOf(String) - Statische Methode in Enum-Klasse de.voxelmap.voxelconfig.SettingsOption.ControlType
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enum-Klasse de.voxelmap.voxelconfig.SettingsOption.ControlType
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
Alle Klassen und Schnittstellen|Alle Packages