Package org.geysermc.geyser.extension
Class ExtensionManager
java.lang.Object
org.geysermc.geyser.extension.ExtensionManager
Handles 3rd party extensions for Geyser and will hook into our Event system using annotations
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Disable all Extensionsvoid
Enable all Extensions This may eventually use dependency priority to determine order of enabling but for now relies on the priorityvoid
Load all extensions in the defined extensionPathtoString()
-
Constructor Details
-
ExtensionManager
-
-
Method Details
-
loadExtensions
public void loadExtensions()Load all extensions in the defined extensionPath -
enableExtensions
public void enableExtensions()Enable all Extensions This may eventually use dependency priority to determine order of enabling but for now relies on the priority -
disableExtensions
public void disableExtensions()Disable all Extensions -
getConnector
-
getExtensionPath
-
getGlobalClasses
-
getExtensions
-
toString
-