A C D E F G H I L M N O Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addInfoToObject(String, String, I) - Method in class org.hmcore.modules.RegistryModule
-
Adds an option for information to the object.
C
- contains(String) - Method in class org.hmcore.modules.RegistryModule
-
For checking if the Module has the object already in its list.
D
- disable() - Method in class org.hmcore.modules.Module
-
Gets called when the module should shut down.
- DISABLED - org.hmcore.api.ModuleState
- disableModules() - Static method in class org.hmcore.modules.ModuleManager
E
- ERRORED - org.hmcore.api.ModuleState
F
- forceObjectInfoForObject(String, String) - Method in class org.hmcore.modules.RegistryModule
-
Forces a specific object info to a object so the config the user made is respected.
G
- generateFreshJSON(RegistryModule<?, ?>[]) - Static method in class org.hmcore.registration.config.ObjectInfoConfigHandler
- get(String) - Method in class org.hmcore.modules.RegistryModule
-
Gets the object for the registered name.
- getClassPath() - Method in class org.hmcore.registration.config.ModuleReadable
- getCreator() - Method in class org.hmcore.registration.config.ModuleReadable
- getModuleState() - Method in class org.hmcore.modules.Module
- getName() - Method in class org.hmcore.modules.Module
-
Used to be able to request the name the module is registered as.
- getObjectInfoArray() - Method in class org.hmcore.modules.RegistryModule
- getObjects() - Method in class org.hmcore.modules.RegistryModule
- getVersion() - Method in class org.hmcore.registration.config.ModuleReadable
H
- HMCore - Class in org.hmcore
- HMCore() - Constructor for class org.hmcore.HMCore
- hook() - Method in class org.hmcore.modules.Module
-
Gets called when it is time for the module to hook into Hytale and register their stuff in the hytale apis.
- hook() - Method in class org.hmcore.modules.RegistryModule
- HOOKED - org.hmcore.api.ModuleState
- hookModules() - Static method in class org.hmcore.modules.ModuleManager
I
- initialize() - Method in class org.hmcore.modules.Module
-
Runs some preparation optionally supplied by the module before it can fully work.
- initialize() - Method in class org.hmcore.registration.config.ObjectInfoConfigHandler
- INITIALIZED - org.hmcore.api.ModuleState
- initModules() - Static method in class org.hmcore.modules.ModuleManager
L
- LOADED - org.hmcore.api.ModuleState
- loadModules() - Static method in class org.hmcore.modules.ModuleManager
- logger - Static variable in class org.hmcore.HMCore
M
- main(String[]) - Static method in class org.hmcore.HMCore
- Module - Class in org.hmcore.modules
-
Represents a module with custom features
- Module() - Constructor for class org.hmcore.modules.Module
- ModuleErroredException - Exception in org.hmcore.api.exceptions
- ModuleErroredException(String) - Constructor for exception org.hmcore.api.exceptions.ModuleErroredException
- ModuleLoader - Class in org.hmcore.modules
- ModuleLoader() - Constructor for class org.hmcore.modules.ModuleLoader
- ModuleManager - Class in org.hmcore.modules
- ModuleManager() - Constructor for class org.hmcore.modules.ModuleManager
- ModuleReadable - Class in org.hmcore.registration.config
- ModuleReadable(String, String, String) - Constructor for class org.hmcore.registration.config.ModuleReadable
- modules - Static variable in class org.hmcore.HMCore
- ModuleState - Enum in org.hmcore.api
N
- name - Variable in enum org.hmcore.api.ModuleState
O
- objectAndInfoExist(String, String) - Method in class org.hmcore.modules.RegistryModule
-
Forces a specific object info to a object so the config the user made is respected.
- ObjectInfoConfigHandler - Class in org.hmcore.registration.config
- ObjectInfoConfigHandler() - Constructor for class org.hmcore.registration.config.ObjectInfoConfigHandler
- org.hmcore - package org.hmcore
- org.hmcore.api - package org.hmcore.api
- org.hmcore.api.exceptions - package org.hmcore.api.exceptions
- org.hmcore.modules - package org.hmcore.modules
- org.hmcore.registration.config - package org.hmcore.registration.config
Q
- QUEUED - org.hmcore.api.ModuleState
R
- register(String, T) - Method in class org.hmcore.modules.RegistryModule
-
Registers the object to the module.
- registerIfNonExistent(String, T) - Method in class org.hmcore.modules.RegistryModule
-
Simple utility function that automatically checks if the object already exists.
- registerObjects() - Method in class org.hmcore.modules.RegistryModule
-
Gets called when the phase of object registration to Hytale has come.
- RegistryModule<T,I extends org.hmcore.registration.ObjectInfo> - Class in org.hmcore.modules
-
Represents a module that manages the objects that should get registered to Hytale.
- RegistryModule() - Constructor for class org.hmcore.modules.RegistryModule
S
- setModuleState(ModuleState) - Method in class org.hmcore.modules.Module
T
- toString() - Method in enum org.hmcore.api.ModuleState
U
- unload() - Method in class org.hmcore.modules.Module
-
Gets called right before the module is unloaded.
- UNLOADED - org.hmcore.api.ModuleState
- unloadModules() - Static method in class org.hmcore.modules.ModuleManager
V
- valueOf(String) - Static method in enum org.hmcore.api.ModuleState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.hmcore.api.ModuleState
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages