Class MinecraftApi
java.lang.Object
net.minecraft.server.jsonrpc.internalapi.MinecraftApi
- All Implemented Interfaces:
IMinecraftApiExtension
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftAllowListServiceprivate final MinecraftBanListServiceprivate final MinecraftExecutorServiceprivate final MinecraftGameRuleServiceprivate final @Nullable JsonRpcLoggerprivate final MinecraftOperatorListServiceprivate final MinecraftPlayerListServiceprivate final MinecraftServerSettingsServiceprivate final MinecraftServerStateServiceprivate final NotificationManager -
Constructor Summary
ConstructorsConstructorDescriptionMinecraftApi(NotificationManager notificationManager, MinecraftAllowListService allowListService, MinecraftBanListService banListService, MinecraftPlayerListService minecraftPlayerListService, MinecraftGameRuleService gameRuleService, MinecraftOperatorListService minecraftOperatorListService, MinecraftServerSettingsService minecraftServerSettingsService, MinecraftServerStateService minecraftServerStateService, MinecraftExecutorService executorService) Deprecated.Neo: Use the constructor with the server and logger insteadMinecraftApi(NotificationManager notificationManager, MinecraftAllowListService allowListService, MinecraftBanListService banListService, MinecraftPlayerListService minecraftPlayerListService, MinecraftGameRuleService gameRuleService, MinecraftOperatorListService minecraftOperatorListService, MinecraftServerSettingsService minecraftServerSettingsService, MinecraftServerStateService minecraftServerStateService, MinecraftExecutorService executorService, @Nullable JsonRpcLogger logger) -
Method Summary
Modifier and TypeMethodDescriptionlogger()static MinecraftApiof(NotificationManager notificationManager) <V> CompletableFuture<V> Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IMinecraftApiExtension
registryAccess, server
-
Field Details
-
notificationManager
-
allowListService
-
banListService
-
minecraftPlayerListService
-
gameRuleService
-
minecraftOperatorListService
-
minecraftServerSettingsService
-
minecraftServerStateService
-
executorService
-
logger
-
-
Constructor Details
-
MinecraftApi
@Deprecated public MinecraftApi(NotificationManager notificationManager, MinecraftAllowListService allowListService, MinecraftBanListService banListService, MinecraftPlayerListService minecraftPlayerListService, MinecraftGameRuleService gameRuleService, MinecraftOperatorListService minecraftOperatorListService, MinecraftServerSettingsService minecraftServerSettingsService, MinecraftServerStateService minecraftServerStateService, MinecraftExecutorService executorService) Deprecated.Neo: Use the constructor with the server and logger instead -
MinecraftApi
public MinecraftApi(NotificationManager notificationManager, MinecraftAllowListService allowListService, MinecraftBanListService banListService, MinecraftPlayerListService minecraftPlayerListService, MinecraftGameRuleService gameRuleService, MinecraftOperatorListService minecraftOperatorListService, MinecraftServerSettingsService minecraftServerSettingsService, MinecraftServerStateService minecraftServerStateService, MinecraftExecutorService executorService, @Nullable JsonRpcLogger logger)
-
-
Method Details
-
submit
-
submit
-
allowListService
-
banListService
-
playerListService
-
gameRuleService
-
operatorListService
-
serverSettingsService
-
serverStateService
-
notificationManager
-
logger
-
of
-