Uses of Class
com.olziedev.playerwarps.api.expansion.PluginExpansion
Package
Description
All warp 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.playerwarps.api.events.expansion
ModifierConstructorDescriptionExpansionEvent
(PluginExpansion expansion) ExpansionEvent
(PluginExpansion expansion, boolean async) WarpExpansionLoadEvent
(PluginExpansion expansion) This event is triggered before an expansion is loaded.WarpExpansionUnloadEvent
(PluginExpansion expansion) This event is triggered before an expansion is unloaded. -
Uses of PluginExpansion in com.olziedev.playerwarps.api.expansion
Modifier and TypeClassDescriptionclass
Represents an expansion for it to be loaded and used inExpansionRegistry
.class
Represents a warp addon that can restrict player warp creation.class
Represents a warp converter that can convert other plugins' to this plugin.class
Represents a warp map addon that can allow control markers on web-based maps.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.