Index
All Classes and Interfaces|All Packages
A
- Addon - Class in me.hsgamer.hscore.addon.object
-
The main class of the addon
- Addon() - Constructor for class me.hsgamer.hscore.addon.object.Addon
- AddonDescription - Class in me.hsgamer.hscore.addon.object
- AddonDescription(String, String, String, Map<String, Object>) - Constructor for class me.hsgamer.hscore.addon.object.AddonDescription
- AddonDescription(ExpansionDescription) - Constructor for class me.hsgamer.hscore.addon.object.AddonDescription
- AddonManager - Class in me.hsgamer.hscore.addon
-
A class that manages all addons in it
- AddonManager(File, Logger, Function<JarFile, ExpansionDescription>) - Constructor for class me.hsgamer.hscore.addon.AddonManager
-
Create a new addon manager
- AddonManager(File, Logger, Function<JarFile, ExpansionDescription>, ClassLoader) - Constructor for class me.hsgamer.hscore.addon.AddonManager
-
Create a new addon manager
C
- callPostEnable() - Method in class me.hsgamer.hscore.addon.AddonManager
-
Call the
onPostEnable()method of all enabled addons - callReload() - Method in class me.hsgamer.hscore.addon.AddonManager
-
Call the
onReload()method of all enabled addons
G
- getData() - Method in class me.hsgamer.hscore.addon.object.AddonDescription
- getDataFolder() - Method in class me.hsgamer.hscore.addon.object.Addon
-
Get the addon's folder
- getDescription() - Method in class me.hsgamer.hscore.addon.object.Addon
-
Get the addon's description
- getLogger() - Method in class me.hsgamer.hscore.addon.AddonManager
-
Get the logger
- getLogger() - Method in class me.hsgamer.hscore.addon.object.Addon
-
Get the addon's logger
- getMainClass() - Method in class me.hsgamer.hscore.addon.object.AddonDescription
- getName() - Method in class me.hsgamer.hscore.addon.object.AddonDescription
- getVersion() - Method in class me.hsgamer.hscore.addon.object.AddonDescription
M
- me.hsgamer.hscore.addon - package me.hsgamer.hscore.addon
-
Contains addon module's main classes
- me.hsgamer.hscore.addon.object - package me.hsgamer.hscore.addon.object
-
Contains addon module's object classes
O
- onAddonDisable(Addon) - Method in class me.hsgamer.hscore.addon.AddonManager
-
Called when the addon is on disabling
- onAddonDisabled(Addon) - Method in class me.hsgamer.hscore.addon.AddonManager
-
Called when the addon is disabled
- onAddonEnable(Addon) - Method in class me.hsgamer.hscore.addon.AddonManager
-
Called when the addon is on enable
- onAddonEnabled(Addon) - Method in class me.hsgamer.hscore.addon.AddonManager
-
Called when the addon is enabled
- onAddonLoading(Addon) - Method in class me.hsgamer.hscore.addon.AddonManager
-
Called when the addon is on loading
- onPostEnable() - Method in class me.hsgamer.hscore.addon.object.Addon
-
Called after all addons enabled
- onReload() - Method in class me.hsgamer.hscore.addon.object.Addon
-
Called when reloading
All Classes and Interfaces|All Packages