MinecraftServerStateService.java

net.minecraft.server.jsonrpc.internalapi.MinecraftServerStateService

信息

  • 全限定名:net.minecraft.server.jsonrpc.internalapi.MinecraftServerStateService
  • 类型:public interface
  • 包:net.minecraft.server.jsonrpc.internalapi
  • 源码路径:src/main/java/net/minecraft/server/jsonrpc/internalapi/MinecraftServerStateService.java
  • 起始行号:L8
  • 职责:

    TODO

字段/常量

内部类/嵌套类型

构造器

方法

下面的方法块按源码顺序生成。

boolean isReady() @ L9

  • 方法名:isReady
  • 源码定位:L9
  • 返回类型:boolean
  • 修饰符:package-private

参数:

说明:

TODO

boolean saveEverything(boolean suppressLogs, boolean flush, boolean force, ClientInfo clientInfo) @ L11

  • 方法名:saveEverything
  • 源码定位:L11
  • 返回类型:boolean
  • 修饰符:package-private

参数:

  • suppressLogs: boolean
  • flush: boolean
  • force: boolean
  • clientInfo: ClientInfo

说明:

TODO

void halt(boolean waitForShutdown, ClientInfo clientInfo) @ L13

  • 方法名:halt
  • 源码定位:L13
  • 返回类型:void
  • 修饰符:package-private

参数:

  • waitForShutdown: boolean
  • clientInfo: ClientInfo

说明:

TODO

void sendSystemMessage(Component message, ClientInfo clientInfo) @ L15

  • 方法名:sendSystemMessage
  • 源码定位:L15
  • 返回类型:void
  • 修饰符:package-private

参数:

  • message: Component
  • clientInfo: ClientInfo

说明:

TODO

void sendSystemMessage(Component message, boolean overlay, Collection<ServerPlayer> players, ClientInfo clientInfo) @ L17

  • 方法名:sendSystemMessage
  • 源码定位:L17
  • 返回类型:void
  • 修饰符:package-private

参数:

  • message: Component
  • overlay: boolean
  • players: Collection
  • clientInfo: ClientInfo

说明:

TODO

void broadcastSystemMessage(Component message, boolean overlay, ClientInfo clientInfo) @ L19

  • 方法名:broadcastSystemMessage
  • 源码定位:L19
  • 返回类型:void
  • 修饰符:package-private

参数:

  • message: Component
  • overlay: boolean
  • clientInfo: ClientInfo

说明:

TODO

代码

public interface MinecraftServerStateService {
    boolean isReady();
 
    boolean saveEverything(boolean suppressLogs, boolean flush, boolean force, ClientInfo clientInfo);
 
    void halt(boolean waitForShutdown, ClientInfo clientInfo);
 
    void sendSystemMessage(Component message, ClientInfo clientInfo);
 
    void sendSystemMessage(Component message, boolean overlay, Collection<ServerPlayer> players, ClientInfo clientInfo);
 
    void broadcastSystemMessage(Component message, boolean overlay, ClientInfo clientInfo);
}

引用的其他类