Class GeyserVelocityPlugin
java.lang.Object
org.geysermc.geyser.platform.velocity.GeyserVelocityPlugin
- All Implemented Interfaces:
GeyserBootstrap
-
Field Summary
Fields inherited from interface org.geysermc.geyser.GeyserBootstrap
DEFAULT_CHUNK_MANAGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionInformation used for the bootstrap section of the debug dumpReturns the current CommandManagerReturns the current GeyserConfigurationReturns the current GeyserLoggerReturns the current PingPassthrough manager@Nullable SocketAddressvoidCalled when the GeyserBootstrap is disabledvoidonEnable()Called when the GeyserBootstrap is enabledvoidonInit(com.velocitypowered.api.event.proxy.ProxyInitializeEvent event)voidonProxyBound(com.velocitypowered.api.event.proxy.ListenerBoundEvent event)voidonShutdown(com.velocitypowered.api.event.proxy.ProxyShutdownEvent event)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.geysermc.geyser.GeyserBootstrap
getConfigFolder, getLogsPath, getMinecraftServerVersion, getWorldManager
-
Constructor Details
-
GeyserVelocityPlugin
public GeyserVelocityPlugin()
-
-
Method Details
-
onEnable
public void onEnable()Description copied from interface:GeyserBootstrapCalled when the GeyserBootstrap is enabled- Specified by:
onEnablein interfaceGeyserBootstrap
-
onDisable
public void onDisable()Description copied from interface:GeyserBootstrapCalled when the GeyserBootstrap is disabled- Specified by:
onDisablein interfaceGeyserBootstrap
-
getGeyserConfig
Description copied from interface:GeyserBootstrapReturns the current GeyserConfiguration- Specified by:
getGeyserConfigin interfaceGeyserBootstrap- Returns:
- The current GeyserConfiguration
-
getGeyserLogger
Description copied from interface:GeyserBootstrapReturns the current GeyserLogger- Specified by:
getGeyserLoggerin interfaceGeyserBootstrap- Returns:
- The current GeyserLogger
-
getGeyserCommandManager
Description copied from interface:GeyserBootstrapReturns the current CommandManager- Specified by:
getGeyserCommandManagerin interfaceGeyserBootstrap- Returns:
- The current CommandManager
-
getGeyserPingPassthrough
Description copied from interface:GeyserBootstrapReturns the current PingPassthrough manager- Specified by:
getGeyserPingPassthroughin interfaceGeyserBootstrap- Returns:
- The current PingPassthrough manager
-
onInit
public void onInit(com.velocitypowered.api.event.proxy.ProxyInitializeEvent event) -
onShutdown
public void onShutdown(com.velocitypowered.api.event.proxy.ProxyShutdownEvent event) -
onProxyBound
public void onProxyBound(com.velocitypowered.api.event.proxy.ListenerBoundEvent event) -
getDumpInfo
Description copied from interface:GeyserBootstrapInformation used for the bootstrap section of the debug dump- Specified by:
getDumpInfoin interfaceGeyserBootstrap- Returns:
- The info about the bootstrap
-
getSocketAddress
- Specified by:
getSocketAddressin interfaceGeyserBootstrap
-