Index

B C E F G H I L M N O R S T W 
All Classes and Interfaces|All Packages|Constant Field Values

B

build() - Method in class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager.ConfigBuilder
Build a new ConfigManager instance.

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 ConfigBuilder instance with a suffix.
ConfigBuilder(String, Class<?>) - Constructor for class tech.anonymoushacker1729.cobaltconfig.config.ConfigManager.ConfigBuilder
Creates a new ConfigBuilder instance with no suffix.
configClassName() - Method in record class tech.anonymoushacker1729.cobaltconfig.network.payload.ConfigSyncPayload
Returns the value of the configClassName record 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 ConfigSyncConfigurationTask record 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 ConfigSyncPayload record 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 configValues record 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 listener record 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.
B C E F G H I L M N O R S T W 
All Classes and Interfaces|All Packages|Constant Field Values