Uses of Class
me.hsgamer.hscore.addon.object.Addon
Packages that use Addon
Package
Description
Contains addon module's main classes
Contains addon module's object classes
-
Uses of Addon in me.hsgamer.hscore.addon
Fields in me.hsgamer.hscore.addon with type parameters of type AddonModifier and TypeFieldDescriptionAddonManager.addonsThe addon map keyed addon's id, valued addon itselfprotected final Map<Addon,AddonClassLoader> AddonManager.loaderMapThe addon map keyed addon itself, valued addon's class loaderMethods in me.hsgamer.hscore.addon that return AddonMethods in me.hsgamer.hscore.addon that return types with arguments of type AddonModifier and TypeMethodDescriptionAddonManager.getLoadedAddons()Get all loaded addonsAddonManager.sortAndFilter(@NotNull Map<String, Addon> original) Filter and sort the order of the addonsSimpleAddonManager.sortAndFilter(@NotNull Map<String, Addon> original) Methods in me.hsgamer.hscore.addon with parameters of type AddonModifier and TypeMethodDescription@Nullable Class<?>Find a class for an addonprotected voidAddonManager.onAddonDisable(@NotNull Addon addon) Called when the addon is on disablingprotected voidAddonManager.onAddonDisabled(@NotNull Addon addon) Called when the addon is disabledprotected voidAddonManager.onAddonEnable(@NotNull Addon addon) Called when the addon is on enableprotected voidAddonManager.onAddonEnabled(@NotNull Addon addon) Called when the addon is enabledprotected booleanAddonManager.onAddonLoading(@NotNull Addon addon) Called when the addon is on loadingprotected booleanSimpleAddonManager.onAddonLoading(@NotNull Addon addon) Method parameters in me.hsgamer.hscore.addon with type arguments of type AddonModifier and TypeMethodDescriptionAddonManager.sortAndFilter(@NotNull Map<String, Addon> original) Filter and sort the order of the addonsSimpleAddonManager.sortAndFilter(@NotNull Map<String, Addon> original) Constructor parameters in me.hsgamer.hscore.addon with type arguments of type AddonModifierConstructorDescriptionSimpleAddonManager(@NotNull File addonsDir, @NotNull Logger logger, @NotNull AddonDescriptionLoader addonDescriptionLoader, @NotNull Predicate<Addon> onAddonLoading) Create a simple addon managerSimpleAddonManager(@NotNull File addonsDir, @NotNull Logger logger, @NotNull AddonDescriptionLoader addonDescriptionLoader, @NotNull UnaryOperator<Map<String, Addon>> sortAndFilter) Create a simple addon managerSimpleAddonManager(@NotNull File addonsDir, @NotNull Logger logger, @NotNull AddonDescriptionLoader addonDescriptionLoader, @NotNull UnaryOperator<Map<String, Addon>> sortAndFilter, @NotNull Predicate<Addon> onAddonLoading) Create a simple addon managerSimpleAddonManager(@NotNull File addonsDir, @NotNull Logger logger, @NotNull AddonDescriptionLoader addonDescriptionLoader, @NotNull UnaryOperator<Map<String, Addon>> sortAndFilter, @NotNull Predicate<Addon> onAddonLoading) Create a simple addon manager -
Uses of Addon in me.hsgamer.hscore.addon.object
Methods in me.hsgamer.hscore.addon.object that return Addon