Index

A B C D E F G I L M N O P R S T V W 
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
 
A B C D E F G I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values