Index

A C G M O 
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 Addon.onPostEnable() method of all enabled addons
callReload() - Method in class me.hsgamer.hscore.addon.AddonManager
Call the Addon.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
A C G M O 
All Classes and Interfaces|All Packages