- All Superinterfaces:
Registries
,Snapshotable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minestom.server.registry.Registries
Registries.Delegating, Registries.Selector<T>
-
Method Summary
Modifier and TypeMethodDescriptionHandles registered advancements.block()
Handlesblock handlers
andplacement rules
.bossBar()
Handles registered boss bars.command()
Handles registered commands.Handles incoming connections/players.Dispatcher for tickable game objects.Gets the global event handler.Handles all thrown exceptions from the server.instance()
Handles registered instances.boolean
isAlive()
Handles incoming packets.Gets the object handling the client packets parsing.recipe()
Handles registered recipes shown to clients.Main scheduler ticked at the server rate.server()
Exposed socket server.void
start
(SocketAddress socketAddress) void
stop()
team()
Handles registered teams.ticker()
Handles the server ticks.Methods inherited from interface net.minestom.server.registry.Registries
bannerPattern, biome, blocks, catVariant, chatType, chickenVariant, cowVariant, damageType, dialog, dimensionType, enchantment, enchantmentEntityEffects, enchantmentLevelBasedValues, enchantmentLocationEffects, enchantmentValueEffects, entityType, fluid, frogVariant, gameEvent, instrument, jukeboxSong, material, paintingVariant, pigVariant, potionEffect, trimMaterial, trimPattern, wolfSoundVariant, wolfVariant
Methods inherited from interface net.minestom.server.snapshot.Snapshotable
updateSnapshot
-
Method Details
-
connection
ConnectionManager connection()Handles incoming connections/players. -
instance
InstanceManager instance()Handles registered instances. -
block
BlockManager block()Handlesblock handlers
andplacement rules
. -
command
CommandManager command()Handles registered commands. -
recipe
RecipeManager recipe()Handles registered recipes shown to clients. -
team
TeamManager team()Handles registered teams. -
eventHandler
GlobalEventHandler eventHandler()Gets the global event handler.Used to register event callback at a global scale.
-
scheduler
SchedulerManager scheduler()Main scheduler ticked at the server rate. -
benchmark
BenchmarkManager benchmark() -
advancement
AdvancementManager advancement()Handles registered advancements. -
bossBar
BossBarManager bossBar()Handles registered boss bars. -
exception
ExceptionManager exception()Handles all thrown exceptions from the server. -
packetListener
PacketListenerManager packetListener()Handles incoming packets. -
packetParser
PacketParser<ClientPacket> packetParser()Gets the object handling the client packets parsing.Can be used if you want to convert a buffer to a client packet object.
-
server
Server server()Exposed socket server. -
dispatcher
ThreadDispatcher<Chunk,Entity> dispatcher()Dispatcher for tickable game objects. -
ticker
ServerProcess.Ticker ticker()Handles the server ticks. -
start
-
stop
void stop() -
isAlive
boolean isAlive()
-