Uses of Class
com.olziedev.playerauctions.api.expansion.PluginExpansion
Package
Description
All auction events that are triggered for expansions.
All expansion based objects that expose methods for external plugins to hook into.
-
Uses of PluginExpansion in com.olziedev.playerauctions.api.events.expansion
ModifierConstructorDescriptionAuctionExpansionLoadEvent
(PluginExpansion expansion) This event is triggered before an expansion is loaded.AuctionExpansionUnloadEvent
(PluginExpansion expansion) This event is triggered before an expansion is unloaded.ExpansionEvent
(PluginExpansion expansion) ExpansionEvent
(PluginExpansion expansion, boolean async) -
Uses of PluginExpansion in com.olziedev.playerauctions.api.expansion
Modifier and TypeClassDescriptionclass
Represents an auction converter that can convert other plugins' to this plugin.class
Represents an auction currency addon that can allow multiple currencies for the plugin.class
class
Represents an expansion for it to be loaded and used inExpansionRegistry
.Modifier and TypeMethodDescriptionabstract <T extends PluginExpansion>
voidExpansionRegistry.executeExpansionAction
(Class<T> clazz, Consumer<? super T> action) Execute a consumer action on the specified implementation.abstract <T extends PluginExpansion>
TExpansionRegistry.getExpansion
(Class<T> clazz) Retrieve an expansion based on the class specified.abstract <T extends PluginExpansion>
List<T>ExpansionRegistry.getExpansions
(Class<T> clazz) Retrieve a list of all the expansions based on the implementation specified.abstract <T extends PluginExpansion>
Stream<T>ExpansionRegistry.getExpansionStream
(Class<T> clazz) Retrieve a stream of all the expansions based on the implementation specified.Modifier and TypeMethodDescriptionabstract PluginExpansion
ExpansionRegistry.getExpansion
(String name) Retrieve an expansion based on the name specified.Modifier and TypeMethodDescriptionExpansionRegistry.getExpansions()
Retrieve a list of all the expansions.Modifier and TypeMethodDescriptionabstract void
ExpansionRegistry.registerExpansion
(PluginExpansion pluginExpansion) Register an pluginExpansion to the registry.