Uses of Interface
me.hsgamer.hscore.expansion.common.Expansion
Package
Description
Contains the base classes to work on an expansion system
-
Uses of Expansion in me.hsgamer.hscore.expansion.common
Modifier and TypeFieldDescriptionstatic final Function<ExpansionClassLoader,
Expansion> ExpansionManager.DEFAULT_EXPANSION_FACTORY
The default factory to create a new instance of the main class using the no-args constructorModifier and TypeMethodDescription@NotNull Expansion
ExpansionClassLoader.getExpansion()
Get the expansionModifier and TypeMethodDescriptionExpansionManager.getEnabledExpansions()
Get all enabled expansionsExpansionManager.getExpansion
(@NotNull String name) Get the loaded expansionExpansionClassLoader.getExpansionOptional()
Get the expansion if it's initializedModifier and TypeMethodDescriptionvoid
Call the consumer for all enabled expansionsvoid
ExpansionManager.setExpansionFactory
(@NotNull Function<ExpansionClassLoader, Expansion> expansionFactory) Set the factory to createExpansion
fromExpansionClassLoader