Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- API - Static variable in class com.codinglitch.lexiconfig.Lexiconfig
C
- callEvent(LexiconfigApi.EventType, LexiconEvent) - Method in class com.codinglitch.lexiconfig.LexiconfigApi
- CatalogEvent - Class in com.codinglitch.lexiconfig.events
-
This event is called during the cataloging process at the very start of the mod after all mods have shelved their lexicons.
- CatalogEvent() - Constructor for class com.codinglitch.lexiconfig.events.CatalogEvent
- com.codinglitch.lexiconfig - package com.codinglitch.lexiconfig
- com.codinglitch.lexiconfig.annotations - package com.codinglitch.lexiconfig.annotations
- com.codinglitch.lexiconfig.classes - package com.codinglitch.lexiconfig.classes
- com.codinglitch.lexiconfig.events - package com.codinglitch.lexiconfig.events
- com.codinglitch.lexiconfig.mixin - package com.codinglitch.lexiconfig.mixin
- com.codinglitch.lexiconfig.platform - package com.codinglitch.lexiconfig.platform
- com.codinglitch.lexiconfig.platform.services - package com.codinglitch.lexiconfig.platform.services
- com.codinglitch.lexiconfig.serializers - package com.codinglitch.lexiconfig.serializers
- comment() - Element in annotation interface com.codinglitch.lexiconfig.annotations.LexiconEntry
- comment() - Element in annotation interface com.codinglitch.lexiconfig.annotations.LexiconPage
D
- debug(Object, Object...) - Static method in class com.codinglitch.lexiconfig.LexiconfigApi
- deserialize(LexiconData) - Static method in class com.codinglitch.lexiconfig.serializers.LexiconSerializer
E
- error(Object, Object...) - Static method in class com.codinglitch.lexiconfig.LexiconfigApi
F
- ForgeLexiconfig - Class in com.codinglitch.lexiconfig
- ForgeLexiconfig() - Constructor for class com.codinglitch.lexiconfig.ForgeLexiconfig
- ForgeLexiconfigClient - Class in com.codinglitch.lexiconfig
- ForgeLexiconfigClient() - Constructor for class com.codinglitch.lexiconfig.ForgeLexiconfigClient
- ForgePlatformHelper - Class in com.codinglitch.lexiconfig.platform
- ForgePlatformHelper() - Constructor for class com.codinglitch.lexiconfig.platform.ForgePlatformHelper
G
- getConfigPath() - Method in class com.codinglitch.lexiconfig.Lexiconfig
- getConfigPath() - Method in class com.codinglitch.lexiconfig.LexiconfigApi
-
This is used to retrieve the configuration folder path, dependent on the modloader.
- getConfigPath() - Method in class com.codinglitch.lexiconfig.platform.ForgePlatformHelper
- getConfigPath() - Method in interface com.codinglitch.lexiconfig.platform.services.PlatformHelper
- getEntry(String) - Method in class com.codinglitch.lexiconfig.classes.LexiconHolding
- getEnvironmentName() - Method in interface com.codinglitch.lexiconfig.platform.services.PlatformHelper
-
Gets the name of the environment type as a string.
- getPage(String) - Method in class com.codinglitch.lexiconfig.classes.LexiconHolding
- getPath() - Method in class com.codinglitch.lexiconfig.classes.LexiconData
- getPlatformName() - Method in class com.codinglitch.lexiconfig.platform.ForgePlatformHelper
- getPlatformName() - Method in interface com.codinglitch.lexiconfig.platform.services.PlatformHelper
-
Gets the name of the current platform
I
- ID - Static variable in class com.codinglitch.lexiconfig.Lexiconfig
- info(Object, Object...) - Static method in class com.codinglitch.lexiconfig.LexiconfigApi
- initialize() - Static method in class com.codinglitch.lexiconfig.Lexiconfig
- initialize() - Static method in class com.codinglitch.lexiconfig.LexiconfigClient
- INSTANCE - Static variable in class com.codinglitch.lexiconfig.LexiconfigApi
- isDevelopmentEnvironment() - Method in class com.codinglitch.lexiconfig.platform.ForgePlatformHelper
- isDevelopmentEnvironment() - Method in interface com.codinglitch.lexiconfig.platform.services.PlatformHelper
-
Check if the game is currently in a development environment.
- isModLoaded(String) - Method in class com.codinglitch.lexiconfig.platform.ForgePlatformHelper
- isModLoaded(String) - Method in interface com.codinglitch.lexiconfig.platform.services.PlatformHelper
-
Checks if a mod with the given id is loaded.
L
- lang() - Element in annotation interface com.codinglitch.lexiconfig.annotations.LexiconEntry
- lang() - Element in annotation interface com.codinglitch.lexiconfig.annotations.LexiconPage
- Lexicon - Annotation Interface in com.codinglitch.lexiconfig.annotations
- Lexicon(LexiconData) - Constructor for class com.codinglitch.lexiconfig.events.RevisionEvent.Lexicon
- lexiconData - Variable in class com.codinglitch.lexiconfig.events.RevisionEvent.Lexicon
- LexiconData - Class in com.codinglitch.lexiconfig.classes
- LexiconData() - Constructor for class com.codinglitch.lexiconfig.classes.LexiconData
- LexiconEntry - Annotation Interface in com.codinglitch.lexiconfig.annotations
- LexiconEvent - Class in com.codinglitch.lexiconfig
- LexiconEvent() - Constructor for class com.codinglitch.lexiconfig.LexiconEvent
- Lexiconfig - Class in com.codinglitch.lexiconfig
- Lexiconfig() - Constructor for class com.codinglitch.lexiconfig.Lexiconfig
- LexiconfigApi - Class in com.codinglitch.lexiconfig
- LexiconfigApi() - Constructor for class com.codinglitch.lexiconfig.LexiconfigApi
- LexiconfigApi.EventType - Enum Class in com.codinglitch.lexiconfig
-
These are all the available event types for use inside the
registerListenermethod. - LexiconfigClient - Class in com.codinglitch.lexiconfig
- LexiconfigClient() - Constructor for class com.codinglitch.lexiconfig.LexiconfigClient
- LexiconHolding - Class in com.codinglitch.lexiconfig.classes
- LexiconHolding() - Constructor for class com.codinglitch.lexiconfig.classes.LexiconHolding
- LexiconLibrary - Annotation Interface in com.codinglitch.lexiconfig.annotations
- LexiconPage - Annotation Interface in com.codinglitch.lexiconfig.annotations
- LexiconPageData - Class in com.codinglitch.lexiconfig.classes
- LexiconPageData() - Constructor for class com.codinglitch.lexiconfig.classes.LexiconPageData
- LexiconSerializer - Class in com.codinglitch.lexiconfig.serializers
- LexiconSerializer() - Constructor for class com.codinglitch.lexiconfig.serializers.LexiconSerializer
- LIBRARIES - Static variable in class com.codinglitch.lexiconfig.LexiconfigApi
- Library - Class in com.codinglitch.lexiconfig
-
This is the library class where all lexicons should be stored and shelved.
- Library() - Constructor for class com.codinglitch.lexiconfig.Library
- LISTENERS - Static variable in class com.codinglitch.lexiconfig.LexiconfigApi
- load() - Method in class com.codinglitch.lexiconfig.classes.LexiconData
- loadCompletion(FMLLoadCompleteEvent) - Method in class com.codinglitch.lexiconfig.ForgeLexiconfig
- loadService(Class<T>) - Static method in class com.codinglitch.lexiconfig.Lexiconfig
M
- MixinMinecraftServer - Class in com.codinglitch.lexiconfig.mixin
- MixinMinecraftServer() - Constructor for class com.codinglitch.lexiconfig.mixin.MixinMinecraftServer
N
O
- onClientSetup(FMLClientSetupEvent) - Static method in class com.codinglitch.lexiconfig.ForgeLexiconfigClient
P
- path() - Element in annotation interface com.codinglitch.lexiconfig.annotations.LexiconEntry
- path() - Element in annotation interface com.codinglitch.lexiconfig.annotations.LexiconPage
- PLATFORM - Static variable in class com.codinglitch.lexiconfig.platform.Services
- PlatformHelper - Interface in com.codinglitch.lexiconfig.platform.services
- POST_CATALOG - Enum constant in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
- POST_LEXICON_REVISION - Enum constant in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
- POST_REVISION - Enum constant in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
- postInitialize() - Static method in class com.codinglitch.lexiconfig.Lexiconfig
- PRE_CATALOG - Enum constant in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
- PRE_LEXICON_REVISION - Enum constant in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
- PRE_REVISION - Enum constant in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
R
- registerListener(LexiconfigApi.EventType, Consumer<E>) - Static method in class com.codinglitch.lexiconfig.LexiconfigApi
-
This used to register a listener of a certain type, which is fired in various parts of the lifecycle.
- revise() - Static method in class com.codinglitch.lexiconfig.Lexiconfig
- RevisionEvent - Class in com.codinglitch.lexiconfig.events
-
This event is called during the revision process, when all the lexicons are being reloaded, through the
/reloadcommand or other. - RevisionEvent() - Constructor for class com.codinglitch.lexiconfig.events.RevisionEvent
- RevisionEvent.Lexicon - Class in com.codinglitch.lexiconfig.events
S
- save() - Method in class com.codinglitch.lexiconfig.classes.LexiconData
- serialize(LexiconData) - Static method in class com.codinglitch.lexiconfig.serializers.LexiconSerializer
- Services - Class in com.codinglitch.lexiconfig.platform
- Services() - Constructor for class com.codinglitch.lexiconfig.platform.Services
- SHELVED_LEXICONS - Static variable in class com.codinglitch.lexiconfig.LexiconfigApi
- shelveLexicon(LexiconData) - Static method in class com.codinglitch.lexiconfig.LexiconfigApi
-
This method is used to shelve a lexicon to be registered for reloading events, etc.
- shelveLexicons() - Method in class com.codinglitch.lexiconfig.Library
- shelveLexicons() - Method in class com.codinglitch.lexiconfig.platform.ForgePlatformHelper
- shelveLexicons() - Method in interface com.codinglitch.lexiconfig.platform.services.PlatformHelper
V
- valueOf(String) - Static method in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.codinglitch.lexiconfig.LexiconfigApi.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warn(Object, Object...) - Static method in class com.codinglitch.lexiconfig.LexiconfigApi
All Classes and Interfaces|All Packages|Constant Field Values