Package org.geysermc.geyser.extension
Class GeyserExtensionManager
java.lang.Object
org.geysermc.geyser.api.extension.ExtensionManager
org.geysermc.geyser.extension.GeyserExtensionManager
public class GeyserExtensionManager
extends org.geysermc.geyser.api.extension.ExtensionManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisable(@NonNull org.geysermc.geyser.api.extension.Extension extension) voidvoidenable(@NonNull org.geysermc.geyser.api.extension.Extension extension) voidenableExtension(org.geysermc.geyser.api.extension.Extension extension) voidorg.geysermc.geyser.api.extension.Extension@Nullable org.geysermc.geyser.api.extension.ExtensionLoader@NonNull Collection<org.geysermc.geyser.api.extension.Extension> voidinit()voidregister(@NonNull org.geysermc.geyser.api.extension.Extension extension) Methods inherited from class org.geysermc.geyser.api.extension.ExtensionManager
loadAllExtensions
-
Constructor Details
-
GeyserExtensionManager
public GeyserExtensionManager()
-
-
Method Details
-
init
public void init() -
extension
- Specified by:
extensionin classorg.geysermc.geyser.api.extension.ExtensionManager
-
enable
public void enable(@NonNull org.geysermc.geyser.api.extension.Extension extension) - Specified by:
enablein classorg.geysermc.geyser.api.extension.ExtensionManager
-
disable
public void disable(@NonNull org.geysermc.geyser.api.extension.Extension extension) - Specified by:
disablein classorg.geysermc.geyser.api.extension.ExtensionManager
-
enableExtension
public void enableExtension(org.geysermc.geyser.api.extension.Extension extension) -
enableExtensions
public void enableExtensions() -
disableExtensions
public void disableExtensions() -
extensions
- Specified by:
extensionsin classorg.geysermc.geyser.api.extension.ExtensionManager
-
extensionLoader
public @Nullable org.geysermc.geyser.api.extension.ExtensionLoader extensionLoader()- Specified by:
extensionLoaderin classorg.geysermc.geyser.api.extension.ExtensionManager
-
register
public void register(@NonNull org.geysermc.geyser.api.extension.Extension extension) - Specified by:
registerin classorg.geysermc.geyser.api.extension.ExtensionManager
-