Index

A C D E G I L M N O P R S V W 
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
 

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.NeoForgePlatformHelper
 
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.NeoForgePlatformHelper
 
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.NeoForgePlatformHelper
 
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.NeoForgePlatformHelper
 
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 registerListener method.
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.NeoForgeLexiconfig
 
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

name() - Element in annotation interface com.codinglitch.lexiconfig.annotations.Lexicon
 
NeoForgeLexiconfig - Class in com.codinglitch.lexiconfig
 
NeoForgeLexiconfig() - Constructor for class com.codinglitch.lexiconfig.NeoForgeLexiconfig
 
NeoForgeLexiconfigClient - Class in com.codinglitch.lexiconfig
 
NeoForgeLexiconfigClient() - Constructor for class com.codinglitch.lexiconfig.NeoForgeLexiconfigClient
 
NeoForgePlatformHelper - Class in com.codinglitch.lexiconfig.platform
 
NeoForgePlatformHelper() - Constructor for class com.codinglitch.lexiconfig.platform.NeoForgePlatformHelper
 

O

onClientSetup(FMLClientSetupEvent) - Static method in class com.codinglitch.lexiconfig.NeoForgeLexiconfigClient
 

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 /reload command 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.NeoForgePlatformHelper
 
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
 
A C D E G I L M N O P R S V W 
All Classes and Interfaces|All Packages|Constant Field Values