A C D E F G H I L M N O Q R S T U V 
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.
A C D E F G H I L M N O Q R S T U V 
All Classes All Packages