Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- build() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager.ConfigBuilder
-
Build a new
ConfigManagerinstance.
C
- children() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigList.ConfigFileEntry
- children() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList.ConfigValueEntry
- classToMap(Class<?>) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Converts a config class to a map.
- clearEntries() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList
- clientPlayerNetworkLoggingOutEvent(ClientPlayerNetworkEvent.LoggingOut) - Method in class tech.anonymoushacker1729.cobaltconfig.CobaltConfig
- CobaltConfig - Class in tech.anonymoushacker1729.cobaltconfig
- CobaltConfig(IEventBus) - Constructor for class tech.anonymoushacker1729.cobaltconfig.CobaltConfig
- CobaltConfigScreen - Class in tech.anonymoushacker1729.cobaltconfig.client
- CobaltConfigScreen(Screen, String) - Constructor for class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen
- CobaltConfigScreen.ConfigList - Class in tech.anonymoushacker1729.cobaltconfig.client
- CobaltConfigScreen.ConfigList.ConfigFileEntry - Class in tech.anonymoushacker1729.cobaltconfig.client
- CobaltConfigScreen.ConfigValueList - Class in tech.anonymoushacker1729.cobaltconfig.client
- CobaltConfigScreen.ConfigValueList.ConfigValueEntry - Class in tech.anonymoushacker1729.cobaltconfig.client
- CobaltConfigScreen.CustomSliderWidget - Class in tech.anonymoushacker1729.cobaltconfig.client
- comment() - Element in annotation interface tech.anonymoushacker1729.cobaltconfig.config.ConfigEntry
-
Any comments associated with the entry.
- ConfigBuilder(String, String, Class<?>) - Constructor for class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager.ConfigBuilder
-
Creates a new
ConfigBuilderinstance with a suffix. - ConfigBuilder(String, Class<?>) - Constructor for class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager.ConfigBuilder
-
Creates a new
ConfigBuilderinstance with no suffix. - configClassName() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
-
Returns the value of the
configClassNamerecord component. - ConfigEntry - Annotation Interface in tech.anonymoushacker1729.cobaltconfig.config
- ConfigFileEntry(ConfigManager, int) - Constructor for class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigList.ConfigFileEntry
- ConfigList(Minecraft, int, int, int, int, List<ConfigManager>) - Constructor for class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigList
- ConfigManager - Class in tech.anonymoushacker1729.cobaltconfig.config
- ConfigManager.ConfigBuilder - Class in tech.anonymoushacker1729.cobaltconfig.config
- ConfigSyncConfigurationTask - Record Class in tech.anonymoushacker1729.cobaltconfig.network.task
- ConfigSyncConfigurationTask(ServerConfigurationPacketListener) - Constructor for record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
-
Creates an instance of a
ConfigSyncConfigurationTaskrecord class. - ConfigSyncPayload - Record Class in tech.anonymoushacker1729.cobaltconfig.network.payload
- ConfigSyncPayload(String, Map<String, Object>) - Constructor for record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
-
Creates an instance of a
ConfigSyncPayloadrecord class. - ConfigSyncPayloadHandler - Class in tech.anonymoushacker1729.cobaltconfig.network.handler
- ConfigSyncPayloadHandler() - Constructor for class tech.anonymoushacker1729.cobaltconfig.network.handler.ConfigSyncPayloadHandler
- ConfigValueEntry(String, Object, int, Class<?>, ConfigManager, int) - Constructor for class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList.ConfigValueEntry
- ConfigValueList(Minecraft, int, int, int, Map<String, Object>, ConfigManager) - Constructor for class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList
- configValues() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
-
Returns the value of the
configValuesrecord component. - CustomSliderWidget(int, int, int, int, Component, double, double, double, Class<?>) - Constructor for class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.CustomSliderWidget
- CustomSliderWidget(int, int, int, int, Component, double, double, int, Class<?>) - Constructor for class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.CustomSliderWidget
E
- equals(Object) - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
-
Indicates whether some other object is "equal to" this one.
F
- fromBuffer(FriendlyByteBuf) - Static method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
G
- getComment(Class<?>, String) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get a
ConfigEntry.comment()for a given key if present. - getConfigClass() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Gets the config class.
- getConfigManager() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigList.ConfigFileEntry
- getConfigName() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Gets the config name as a
Component. - getConfigPath(String, String) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Gets the path to the config file.
- getDefaultValues() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get the default values of this configuration.
- getGroup(Class<?>, String) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get a
ConfigEntry.group()for a given key if present. - getInstance() - Static method in class tech.anonymoushacker1729.cobaltconfig.network.handler.ConfigSyncPayloadHandler
- getManagers(boolean) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get the list of configuration managers.
- getManagers(String, boolean) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get the list of configuration managers for a specific mod ID.
- getMax(Class<?>, String) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get the
ConfigEntry.max()for a given key if present. - getMaxScroll() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList
- getMin(Class<?>, String) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get the
ConfigEntry.min()for a given key if present. - getModId() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Gets the mod ID.
- getRestartRequired(Class<?>, String) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Get the
ConfigEntry.restartRequired()for a given key if present. - getScreen(Screen, String) - Static method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen
- getScrollbarPosition() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList
- getValueType() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList.ConfigValueEntry
- group() - Element in annotation interface tech.anonymoushacker1729.cobaltconfig.config.ConfigEntry
-
Entries may be grouped together in the config GUI.
H
- handleData(ConfigSyncPayload, IPayloadContext) - Method in class tech.anonymoushacker1729.cobaltconfig.network.handler.ConfigSyncPayloadHandler
- hashCode() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
-
Returns a hash code value for this object.
- hashCode() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
-
Returns a hash code value for this object.
I
- id() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
- ID - Static variable in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
- init() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen
- initializeConfig(Class<?>) - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Initializes the config file by reading the values and setting the static fields.
- isClientOnly() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Returns whether the config is client-only.
- isFirstInGroup(String) - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList.ConfigValueEntry
L
- listener() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
-
Returns the value of the
listenerrecord component. - loadFromMap(String, Map<String, Object>) - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Loads the config values from a map.
- LOGGER - Static variable in class tech.anonymoushacker1729.cobaltconfig.CobaltConfig
M
- max() - Element in annotation interface tech.anonymoushacker1729.cobaltconfig.config.ConfigEntry
-
Define the maximum value for numeric entries.
- min() - Element in annotation interface tech.anonymoushacker1729.cobaltconfig.config.ConfigEntry
-
Define the minimum value for numeric entries.
- MOD_ID - Static variable in class tech.anonymoushacker1729.cobaltconfig.CobaltConfig
- mouseScrolled(double, double, double, double) - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList
N
- narratables() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigList.ConfigFileEntry
- narratables() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList.ConfigValueEntry
O
- onClose() - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen
R
- registerGameConfigurationEvent(OnGameConfigurationEvent) - Method in class tech.anonymoushacker1729.cobaltconfig.CobaltConfig
- registerPayloadHandlerEvent(RegisterPayloadHandlerEvent) - Method in class tech.anonymoushacker1729.cobaltconfig.CobaltConfig
- reload(Class<?>) - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Reloads the config file by reading the values and setting the static fields.
- reloadAll() - Static method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Reloads all config files.
- reloadEvent(AddReloadListenerEvent) - Method in class tech.anonymoushacker1729.cobaltconfig.CobaltConfig
- render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigList.ConfigFileEntry
- render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class tech.anonymoushacker1729.cobaltconfig.client.CobaltConfigScreen.ConfigValueList.ConfigValueEntry
- restartRequired() - Element in annotation interface tech.anonymoushacker1729.cobaltconfig.config.ConfigEntry
-
Mark that an entry requires a restart for changes to take effect.
- run(Consumer<CustomPacketPayload>) - Method in record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
S
- setClientOnly(boolean) - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager.ConfigBuilder
-
Mark a config as client-only.
- setConfigName(String) - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager.ConfigBuilder
-
Set the config name.
T
- tech.anonymoushacker1729.cobaltconfig - package tech.anonymoushacker1729.cobaltconfig
- tech.anonymoushacker1729.cobaltconfig.client - package tech.anonymoushacker1729.cobaltconfig.client
- tech.anonymoushacker1729.cobaltconfig.config - package tech.anonymoushacker1729.cobaltconfig.config
- tech.anonymoushacker1729.cobaltconfig.network.handler - package tech.anonymoushacker1729.cobaltconfig.network.handler
- tech.anonymoushacker1729.cobaltconfig.network.payload - package tech.anonymoushacker1729.cobaltconfig.network.payload
- tech.anonymoushacker1729.cobaltconfig.network.task - package tech.anonymoushacker1729.cobaltconfig.network.task
- toString() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
-
Returns a string representation of this record class.
- toString() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
-
Returns a string representation of this record class.
- type() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
- TYPE - Static variable in record class tech.anonymoushacker1729.cobaltconfig.network.task.ConfigSyncConfigurationTask
W
- write(FriendlyByteBuf) - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
- writeChanges() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager
-
Writes the current values of the config class to the config file.
All Classes and Interfaces|All Packages|Constant Field Values