Uses of Interface
me.hsgamer.hscore.expansion.common.Expansion
Packages that use Expansion
Package
Description
Contains the base classes to work on an expansion system
-
Uses of Expansion in me.hsgamer.hscore.expansion.common
Fields in me.hsgamer.hscore.expansion.common with type parameters of type ExpansionModifier and TypeFieldDescriptionstatic final Function<ExpansionClassLoader, Expansion> ExpansionManager.DEFAULT_EXPANSION_FACTORYThe default factory to create a new instance of the main class using the no-args constructorMethods in me.hsgamer.hscore.expansion.common that return ExpansionModifier and TypeMethodDescription@NotNull ExpansionExpansionClassLoader.getExpansion()Get the expansionMethods in me.hsgamer.hscore.expansion.common that return types with arguments of type ExpansionModifier and TypeMethodDescriptionExpansionManager.getEnabledExpansions()Get all enabled expansionsExpansionManager.getExpansion(@NotNull String name) Get the loaded expansionExpansionClassLoader.getExpansionOptional()Get the expansion if it's initializedMethod parameters in me.hsgamer.hscore.expansion.common with type arguments of type ExpansionModifier and TypeMethodDescriptionvoidCall the consumer for all enabled expansionsvoidExpansionManager.setExpansionFactory(@NotNull Function<ExpansionClassLoader, Expansion> expansionFactory) Set the factory to createExpansionfromExpansionClassLoader