Class MinecraftServerStateServiceImpl
java.lang.Object
net.minecraft.server.jsonrpc.internalapi.MinecraftServerStateServiceImpl
- All Implemented Interfaces:
MinecraftServerStateService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMinecraftServerStateServiceImpl(DedicatedServer server, JsonRpcLogger jsonrpcLogger) -
Method Summary
Modifier and TypeMethodDescriptionvoidbroadcastSystemMessage(Component message, boolean overlay, ClientInfo clientInfo) voidhalt(boolean waitForShutdown, ClientInfo clientInfo) booleanisReady()booleansaveEverything(boolean suppressLogs, boolean flush, boolean force, ClientInfo clientInfo) voidsendSystemMessage(Component message, boolean overlay, Collection<ServerPlayer> players, ClientInfo clientInfo) voidsendSystemMessage(Component message, ClientInfo clientInfo)
-
Field Details
-
server
-
jsonrpcLogger
-
-
Constructor Details
-
MinecraftServerStateServiceImpl
-
-
Method Details
-
isReady
public boolean isReady()- Specified by:
isReadyin interfaceMinecraftServerStateService
-
saveEverything
public boolean saveEverything(boolean suppressLogs, boolean flush, boolean force, ClientInfo clientInfo) - Specified by:
saveEverythingin interfaceMinecraftServerStateService
-
halt
- Specified by:
haltin interfaceMinecraftServerStateService
-
sendSystemMessage
- Specified by:
sendSystemMessagein interfaceMinecraftServerStateService
-
sendSystemMessage
public void sendSystemMessage(Component message, boolean overlay, Collection<ServerPlayer> players, ClientInfo clientInfo) - Specified by:
sendSystemMessagein interfaceMinecraftServerStateService
-
broadcastSystemMessage
- Specified by:
broadcastSystemMessagein interfaceMinecraftServerStateService
-