Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(SpectreConfigSpec.Builder) - Method in interface com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder.BuilderConsumer
- acceptSyncedConfigs(byte[], String) - Static method in class com.illusivesoulworks.spectrelib.config.SpectreConfigNetwork
- acceptSyncedConfigs(String, byte[]) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigTracker
- add(SpectreConfig.Type, SpectreConfigSpec, String) - Static method in class com.illusivesoulworks.spectrelib.config.SpectreConfigLoader
- add(SpectreConfig.Type, SpectreConfigSpec, String, String) - Static method in class com.illusivesoulworks.spectrelib.config.SpectreConfigLoader
- addLoadListener(BiConsumer) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- afterReload() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
B
- BooleanConfigEntry(Component, List, String, String) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.BooleanConfigEntry
- booleanValue - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- booleanValue1 - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- booleanValue2 - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- build() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- Builder() - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
C
- children - Variable in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigEntry
- children() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigEntry
- children() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen.Entry
- clearCache() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
- clearCache() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.TransformableValue
- clearServerConfigData() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- CLIENT - Enum constant in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.Type
- CLIENT_SPEC - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig
- CLIENT_TEST - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig
- clientRestart() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- com.illusivesoulworks.spectrelib - package com.illusivesoulworks.spectrelib
- com.illusivesoulworks.spectrelib.config - package com.illusivesoulworks.spectrelib.config
- com.illusivesoulworks.spectrelib.config.client.screen - package com.illusivesoulworks.spectrelib.config.client.screen
- com.illusivesoulworks.spectrelib.network - package com.illusivesoulworks.spectrelib.network
- com.illusivesoulworks.spectrelib.platform - package com.illusivesoulworks.spectrelib.platform
- com.illusivesoulworks.spectrelib.platform.services - package com.illusivesoulworks.spectrelib.platform.services
- comment(String) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- comment(String...) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- COMMON - Enum constant in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.Type
- COMMON_SPEC - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig
- COMMON_TEST - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig
- CONFIG - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreConfigLoader
- CONFIG - Static variable in class com.illusivesoulworks.spectrelib.platform.Services
- ConfigEntry(List, Component) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigEntry
- ConfigList(Map, Map) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigList
- configs - Variable in class com.illusivesoulworks.spectrelib.config.client.screen.ModConfigSelectScreen
- configure(Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- contents - Variable in class com.illusivesoulworks.spectrelib.config.SpectreConfigPayload
- correct(CommentedConfig, boolean) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- correct(Object) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
D
- define(String, boolean) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(String, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(String, Supplier, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(String, Supplier, Predicate, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(String, T) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(String, T, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, boolean) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, SpectreConfigSpec.ValueSpec, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, SpectreConfigSpec.ValueSpec, Supplier, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, Supplier, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, Supplier, Predicate, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, Supplier, Predicate, Class, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, Supplier, Predicate, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, T) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- define(List, T, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, Supplier, EnumGetMethod, Predicate, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, Supplier, Predicate, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V, EnumGetMethod) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V, EnumGetMethod, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V, EnumGetMethod, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V, EnumGetMethod, V...) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(String, V, V...) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, Supplier, EnumGetMethod, Predicate, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, Supplier, Predicate, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V, EnumGetMethod) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V, EnumGetMethod, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V, EnumGetMethod, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V, EnumGetMethod, V...) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineEnum(List, V, V...) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInList(String, Supplier, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInList(String, T, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInList(List, Supplier, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInList(List, T, Collection) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, double, double, double) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, int, int, int) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, long, long, long) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, Supplier, double, double) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, Supplier, int, int) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, Supplier, long, long) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, Supplier, V, V, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(String, V, V, V, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, double, double, double) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, int, int, int) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, long, long, long) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, Supplier, double, double) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, Supplier, int, int) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, Supplier, long, long) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, Supplier, V, V, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineInRange(List, V, V, V, Class) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(String, Supplier, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(String, Supplier, Predicate, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(String, List, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(String, List, Predicate, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(List, Supplier, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(List, Supplier, Predicate, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(List, List, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineList(List, List, Predicate, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineListAllowEmpty(List, Supplier, Predicate) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- defineListAllowEmpty(List, Supplier, Predicate, Function) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- DoubleConfigEntry(Component, List, String, String) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.DoubleConfigEntry
- doubleValue - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
E
- EditConfigScreen - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen(Component, Component, Map, Map, Map, Screen, Consumer) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen
- EditConfigScreen.BooleanConfigEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.ConfigEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.ConfigList - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.DoubleConfigEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.EnumConfigEntry<T> - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.IntegerConfigEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.ListConfigEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.LongConfigEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.SectionEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- EditConfigScreen.StringConfigEntry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- Entry(int, int) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen.Entry
- EnumConfigEntry(Component, List, String, String, Class) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.EnumConfigEntry
- enumValue - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- enumValue1 - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.BooleanConfigEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.DoubleConfigEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.EnumConfigEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.IntegerConfigEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ListConfigEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.LongConfigEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.SectionEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.StringConfigEntry
- extractContent(GuiGraphicsExtractor, int, int, boolean, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen.Entry
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen
- extractRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ModConfigSelectScreen
- extractWidgetRenderState(GuiGraphicsExtractor, int, int, float) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigList
F
- fileName - Variable in class com.illusivesoulworks.spectrelib.config.SpectreConfigPayload
- fireLoad(boolean) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- ForgeConfigHelper - Class in com.illusivesoulworks.spectrelib.platform
- ForgeConfigHelper() - Constructor for class com.illusivesoulworks.spectrelib.platform.ForgeConfigHelper
G
- get() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
- getActiveConfigData() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- getBackwardsCompatiblePath() - Method in class com.illusivesoulworks.spectrelib.platform.ForgeConfigHelper
- getBackwardsCompatiblePath() - Method in interface com.illusivesoulworks.spectrelib.platform.services.IConfigHelper
- getClazz() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
- getComment() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
- getConfigData(SpectreConfig.InstanceType) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- getConfigsByMod() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigTracker
- getConfigSync() - Static method in class com.illusivesoulworks.spectrelib.config.SpectreConfigNetwork
- getConfigSync() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigTracker
- getDefault() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
- getDefault() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
- getDefaultConfigs() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigTracker
- getEnumClass() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.EnumValue
- getFileName() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- getFullPath() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- getGlobalConfigPath() - Method in class com.illusivesoulworks.spectrelib.platform.ForgeConfigHelper
- getGlobalConfigPath() - Method in interface com.illusivesoulworks.spectrelib.platform.services.IConfigHelper
- getLevelComment(List) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- getLevelLocalizationKey(List) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- getLocalizationKey() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
- getModId() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- getPath() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
- getRange() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
- getRaw(Config, List, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.DoubleValue
- getRaw(Config, List, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.IntValue
- getRaw(Config, List, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.LongValue
- getRaw(Config, List, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
- getRaw(Config, List, Supplier) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.EnumValue
- getRowWidth() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigList
- getServerConfigPath(MinecraftServer) - Method in class com.illusivesoulworks.spectrelib.platform.ForgeConfigHelper
- getServerConfigPath(MinecraftServer) - Method in interface com.illusivesoulworks.spectrelib.platform.services.IConfigHelper
- getSpec() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- getSpec() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- getTransformed() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.TransformableValue
- getType() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- getValues() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- GLOBAL - Enum constant in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.InstanceType
I
- IConfigHelper - Interface in com.illusivesoulworks.spectrelib.platform.services
- id() - Method in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.InstanceType
- init() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen
- init() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen
- init() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ModConfigSelectScreen
- INSTANCE - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreConfigTracker
- INSTANCE - Static variable in class com.illusivesoulworks.spectrelib.network.SpectreForgePacketHandler
- IntegerConfigEntry(Component, List, String, String) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.IntegerConfigEntry
- intValue - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- isCorrect(CommentedConfig) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- isCorrecting() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- isDedicatedServer() - Method in class com.illusivesoulworks.spectrelib.platform.ForgeConfigHelper
- isDedicatedServer() - Method in interface com.illusivesoulworks.spectrelib.platform.services.IConfigHelper
- isLoaded() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
L
- LABEL_WIDTH - Static variable in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigEntry
- lastScreen - Variable in class com.illusivesoulworks.spectrelib.config.client.screen.ModConfigSelectScreen
- ListConfig() - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen.ListConfig
- ListConfigEntry(Component, List, String, String) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ListConfigEntry
- ListConfigScreen - Class in com.illusivesoulworks.spectrelib.config.client.screen
- ListConfigScreen(Component, Component, List, Screen, Predicate, Consumer) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen
- ListConfigScreen.Entry - Class in com.illusivesoulworks.spectrelib.config.client.screen
- ListConfigScreen.ListConfig - Class in com.illusivesoulworks.spectrelib.config.client.screen
- load(Class) - Static method in class com.illusivesoulworks.spectrelib.platform.Services
- LOG - Static variable in class com.illusivesoulworks.spectrelib.SpectreConstants
- LongConfigEntry(Component, List, String, String) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.LongConfigEntry
- longValue - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
M
- MOD_ID - Static variable in class com.illusivesoulworks.spectrelib.SpectreConstants
- MOD_NAME - Static variable in class com.illusivesoulworks.spectrelib.SpectreConstants
- ModConfigSelectScreen - Class in com.illusivesoulworks.spectrelib.config.client.screen
- ModConfigSelectScreen(Map, Screen, Component) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.ModConfigSelectScreen
N
- narratables() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigEntry
- narratables() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen.Entry
- needsWorldRestart() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
- next() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
O
- onClose() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen
- onClose() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ListConfigScreen
- onClose() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.ModConfigSelectScreen
- onLoadGlobal() - Static method in class com.illusivesoulworks.spectrelib.config.SpectreConfigEvents
- onLoadServer(MinecraftServer) - Static method in class com.illusivesoulworks.spectrelib.config.SpectreConfigEvents
- onUnloadServer() - Static method in class com.illusivesoulworks.spectrelib.config.SpectreConfigEvents
P
- pop() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- pop(int) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- push(String) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- push(List) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
R
- renderLabel(GuiGraphicsExtractor, int, int) - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigEntry
S
- save() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
- save() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- save(SpectreConfig.InstanceType) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- scrollBarX() - Method in class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.ConfigList
- SectionEntry(List, Component, Map, Map, Map) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.SectionEntry
- SERVER - Enum constant in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.InstanceType
- SERVER - Enum constant in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.Type
- SERVER_SPEC - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig
- SERVER_TEST - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig
- Services - Class in com.illusivesoulworks.spectrelib.platform
- Services() - Constructor for class com.illusivesoulworks.spectrelib.platform.Services
- set(T) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ConfigValue
- setConfigData(CommentedConfig, boolean) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec
- setConfigData(SpectreConfig.InstanceType, CommentedConfig, boolean) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfig
- setup() - Static method in class com.illusivesoulworks.spectrelib.network.SpectreForgePacketHandler
- setup() - Static method in class com.illusivesoulworks.spectrelib.SpectreClientForgeMod
- SpectreClientForgeMod - Class in com.illusivesoulworks.spectrelib
- SpectreClientForgeMod() - Constructor for class com.illusivesoulworks.spectrelib.SpectreClientForgeMod
- SpectreConfig - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfig(SpectreConfig.Type, SpectreConfigSpec, String) - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfig
- SpectreConfig(SpectreConfig.Type, SpectreConfigSpec, String, String) - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfig
- SpectreConfig.InstanceType - Enum Class in com.illusivesoulworks.spectrelib.config
- SpectreConfig.Type - Enum Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigEvents - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigEvents() - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfigEvents
- SpectreConfigLoader - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigLoader() - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfigLoader
- SpectreConfigNetwork - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigNetwork() - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfigNetwork
- SpectreConfigPayload - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigPayload(byte[], String) - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfigPayload
- SpectreConfigPayload(FriendlyByteBuf) - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreConfigPayload
- SpectreConfigSpec - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.BooleanValue - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.Builder - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.Builder.BuilderConsumer - Interface in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.ConfigValue<T> - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.DoubleValue - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.EnumValue<T> - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.IntValue - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.LongValue - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigSpec.TransformableValue<T,
I> - Class in com.illusivesoulworks.spectrelib.config - SpectreConfigSpec.ValueSpec - Class in com.illusivesoulworks.spectrelib.config
- SpectreConfigTracker - Class in com.illusivesoulworks.spectrelib.config
- SpectreConstants - Class in com.illusivesoulworks.spectrelib
- SpectreConstants() - Constructor for class com.illusivesoulworks.spectrelib.SpectreConstants
- SpectreForgeMod - Class in com.illusivesoulworks.spectrelib
- SpectreForgeMod(FMLJavaModLoadingContext) - Constructor for class com.illusivesoulworks.spectrelib.SpectreForgeMod
- SpectreForgePacketHandler - Class in com.illusivesoulworks.spectrelib.network
- SpectreForgePacketHandler() - Constructor for class com.illusivesoulworks.spectrelib.network.SpectreForgePacketHandler
- SpectreTestConfig - Class in com.illusivesoulworks.spectrelib.config
- SpectreTestConfig() - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreTestConfig
- SpectreTestConfig.Test - Class in com.illusivesoulworks.spectrelib.config
- STREAM_CODEC - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreConfigPayload
- StringConfigEntry(Component, List, String, String) - Constructor for class com.illusivesoulworks.spectrelib.config.client.screen.EditConfigScreen.StringConfigEntry
- stringList - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- stringList1 - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- stringValue - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- stringValue1 - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- suffix() - Method in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.Type
T
- test(Object) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.ValueSpec
- Test(SpectreConfigSpec.Builder) - Constructor for class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- translation(String) - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
- type() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigPayload
- TYPE - Static variable in class com.illusivesoulworks.spectrelib.config.SpectreConfigPayload
V
- validatedList - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- validatedList1 - Variable in class com.illusivesoulworks.spectrelib.config.SpectreTestConfig.Test
- valueOf(String) - Static method in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.InstanceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.InstanceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.illusivesoulworks.spectrelib.config.SpectreConfig.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- worldRestart() - Method in class com.illusivesoulworks.spectrelib.config.SpectreConfigSpec.Builder
All Classes and Interfaces|All Packages|Constant Field Values