Skip to content

HytaleServer

Package: com.hypixel.hytale.server.core

Type: class

Constructors

java
public HytaleServer()

Static Fields

NameType
DEFAULT_PORTint
SCHEDULED_EXECUTORScheduledExecutorService
METRICS_REGISTRYMetricsRegistry
LOGGERHytaleLogger
instanceHytaleServer

Fields

NameType
aliveLockSemaphore
bootingAtomicBoolean
bootedAtomicBoolean
shutdownAtomicReference
eventBusEventBus
pluginManagerPluginManager
commandManagerCommandManager
hytaleServerConfigHytaleServerConfig
bootInstant
bootStartlong
pluginsProgressint

Static Methods

MethodReturns
get()HytaleServer

Methods

MethodReturns
getEventBus()EventBus
getPluginManager()PluginManager
getCommandManager()CommandManager
getConfig()HytaleServerConfig
boot()void
shutdownServer()void
shutdownServer(@Nonnull ShutdownReason reason)void
shutdown0(@Nonnull ShutdownReason reason)void
doneSetup(PluginBase plugin)void
doneStart(PluginBase plugin)void
doneStop(PluginBase plugin)void
sendSingleplayerProgress()void
getServerName()String
isBooting()boolean
isBooted()boolean
isShuttingDown()boolean
getBoot()Instant
getBootStart()long
getShutdownReason()ShutdownReason
sendSingleplayerSignal(String message)void
reportSingleplayerStatus(String message)void
reportSaveProgress(@Nonnull World world, int saved, int total)void

Unofficial documentation · Any questions? Found a mistake? Have something you want documented? Join the Discord server at the top and let us know in #hytale!