Skip to content
On this page
Fabric

ServerEvent

top.katton.api.eventfabric/src/main/kotlin/top/katton/api/event/ServerEvent.kt
Fabric 平台的服务器生命周期事件。 此对象提供与服务器生命周期相关的事件,包括启动、停止、数据包重载、保存钩子和刻事件。

ServerEvent ​

ServerEventFabric对象
kotlin
object ServerEvent

Fabric 平台的服务器生命周期事件。 此对象提供与服务器生命周期相关的事件,包括启动、停止、数据包重载、保存钩子和刻事件。

ServerEvent.onServerStarting ​

ServerEvent.onServerStartingFabric属性
kotlin
val onServerStarting

当服务器启动中(世界加载前)时触发。

ServerEvent.onServerStarted ​

ServerEvent.onServerStartedFabric属性
kotlin
val onServerStarted

当服务器已启动(世界加载后)时触发。

ServerEvent.onServerStopping ​

ServerEvent.onServerStoppingFabric属性
kotlin
val onServerStopping

当服务器正在停止时触发。

ServerEvent.onServerStopped ​

ServerEvent.onServerStoppedFabric属性
kotlin
val onServerStopped

当服务器已停止时触发。

ServerEvent.onSyncDatapackContents ​

ServerEvent.onSyncDatapackContentsFabric属性
kotlin
val onSyncDatapackContents

当数据包内容正在同步给玩家时触发。

ServerEvent.onStartDatapackReload ​

ServerEvent.onStartDatapackReloadFabric属性
kotlin
val onStartDatapackReload

当数据包重载开始时触发。

ServerEvent.onEndDatapackReload ​

ServerEvent.onEndDatapackReloadFabric属性
kotlin
val onEndDatapackReload

当数据包重载完成时触发。

ServerEvent.onBeforeSave ​

ServerEvent.onBeforeSaveFabric属性
kotlin
val onBeforeSave

当服务器保存数据之前触发。

ServerEvent.onAfterSave ​

ServerEvent.onAfterSaveFabric属性
kotlin
val onAfterSave

当服务器保存数据之后触发。

ServerEvent.onStartServerTick ​

ServerEvent.onStartServerTickFabric属性
kotlin
val onStartServerTick

当每个服务器 tick 开始时触发。

ServerEvent.onEndServerTick ​

ServerEvent.onEndServerTickFabric属性
kotlin
val onEndServerTick

当每个服务器 tick 结束时触发。

ServerEvent.onStartWorldTick ​

ServerEvent.onStartWorldTickFabric属性
kotlin
val onStartWorldTick

当每个世界/维度 tick 开始时触发。

ServerEvent.onEndWorldTick ​

ServerEvent.onEndWorldTickFabric属性
kotlin
val onEndWorldTick

当每个世界/维度 tick 结束时触发。