Index

A B C D E F G H I L M N O P R S T U V 
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:Value format.
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 defaultValue if 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], or defaultValue if 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], or defaultValue if 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 defaultValue if the key is absent.
groups() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsCategory
Gibt den Wert für die Datensatzkomponente groups zurü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 id zurü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 label zurück.
load(Consumer) - Methode in Klasse de.voxelmap.voxelconfig.ConfigFile
Loads the config file and passes a ConfigFile.Reader to 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 options zurü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 title zurück.
title() - Methode in Datensatzklasse de.voxelmap.voxelconfig.SettingsGroup
Gibt den Wert für die Datensatzkomponente title zurü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 value zurü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.
A B C D E F G H I L M N O P R S T U V 
Alle Klassen und Schnittstellen|Alle Packages