Uses of Class
net.minecraft.server.jsonrpc.internalapi.MinecraftApi
Packages that use MinecraftApi
Package
Description
-
Uses of MinecraftApi in net.minecraft.server.jsonrpc
Fields in net.minecraft.server.jsonrpc declared as MinecraftApiModifier and TypeFieldDescriptionprivate final MinecraftApiConnection.minecraftApiprivate final MinecraftApiJsonRpcNotificationService.minecraftApiMethods in net.minecraft.server.jsonrpc with parameters of type MinecraftApiModifier and TypeMethodDescriptionIncomingRpcMethod.apply(MinecraftApi api, JsonElement json, ClientInfo clientInfo) IncomingRpcMethod.Method.apply(MinecraftApi p_442932_, JsonElement p_443044_, ClientInfo p_442918_) IncomingRpcMethod.ParameterlessMethod.apply(MinecraftApi p_443197_, JsonElement p_442828_, ClientInfo p_443323_) IncomingRpcMethod.ParameterlessRpcMethodFunction.apply(MinecraftApi api, ClientInfo clientInfo) IncomingRpcMethod.RpcMethodFunction.apply(MinecraftApi api, Params params, ClientInfo clientInfo) private voidManagementServer.start(MinecraftApi api, io.netty.handler.ssl.SslContext context) voidManagementServer.startWithoutTls(MinecraftApi api) voidManagementServer.startWithTls(MinecraftApi api, io.netty.handler.ssl.SslContext context) Method parameters in net.minecraft.server.jsonrpc with type arguments of type MinecraftApiModifier and TypeMethodDescriptionstatic <Result> IncomingRpcMethod.IncomingRpcMethodBuilder<IncomingRpcMethod.ParameterlessMethod<Result>> IncomingRpcMethod.method(Function<MinecraftApi, Result> supplier, com.mojang.serialization.Codec<Result> resultCodec) Constructors in net.minecraft.server.jsonrpc with parameters of type MinecraftApiModifierConstructorDescriptionConnection(io.netty.channel.Channel channel, ManagementServer managementServer, MinecraftApi minecraftApi, JsonRpcLogger jsonRpcLogger) JsonRpcNotificationService(MinecraftApi minecraftApi, ManagementServer managementServer) -
Uses of MinecraftApi in net.minecraft.server.jsonrpc.internalapi
Methods in net.minecraft.server.jsonrpc.internalapi that return MinecraftApi -
Uses of MinecraftApi in net.minecraft.server.jsonrpc.methods
Methods in net.minecraft.server.jsonrpc.methods with parameters of type MinecraftApiModifier and TypeMethodDescriptionstatic booleanServerSettingsService.acceptTransfers(MinecraftApi api) AllowlistService.add(MinecraftApi api, List<PlayerDto> players, ClientInfo clientInfo) static List<BanlistService.UserBanDto> BanlistService.add(MinecraftApi api, List<BanlistService.UserBanDto> entries, ClientInfo clientInfo) static List<IpBanlistService.IpBanDto> IpBanlistService.add(MinecraftApi api, List<IpBanlistService.IncomingIpBanDto> entries, ClientInfo clientInfo) static List<OperatorService.OperatorDto> OperatorService.add(MinecraftApi api, List<OperatorService.OperatorDto> entries, ClientInfo clientInfo) static booleanServerSettingsService.allowFlight(MinecraftApi api) static booleanServerSettingsService.autosave(MinecraftApi api) private static List<ServerPlayer> IpBanlistService.banIp(MinecraftApi api, IpBanlistService.IncomingIpBanDto entry, ClientInfo clientInfo) private static List<ServerPlayer> IpBanlistService.banIp(MinecraftApi api, IpBanlistService.IpBan ipBan, ClientInfo clientInfo) AllowlistService.clear(MinecraftApi api, ClientInfo clientInfo) static List<BanlistService.UserBanDto> BanlistService.clear(MinecraftApi api, ClientInfo clientInfo) static List<IpBanlistService.IpBanDto> IpBanlistService.clear(MinecraftApi api, ClientInfo clientInfo) static List<OperatorService.OperatorDto> OperatorService.clear(MinecraftApi api, ClientInfo clientInfo) static DifficultyServerSettingsService.difficulty(MinecraftApi api) static booleanServerSettingsService.enforceAllowlist(MinecraftApi api) static intServerSettingsService.entityBroadcastRangePercentage(MinecraftApi api) static booleanServerSettingsService.forceGameMode(MinecraftApi api) static GameTypeServerSettingsService.gameMode(MinecraftApi api) AllowlistService.get(MinecraftApi api) static List<BanlistService.UserBanDto> BanlistService.get(MinecraftApi api) static List<GameRulesService.TypedRule> GameRulesService.get(MinecraftApi api) static List<IpBanlistService.IpBanDto> IpBanlistService.get(MinecraftApi api) static List<OperatorService.OperatorDto> OperatorService.get(MinecraftApi api) PlayerService.get(MinecraftApi api) private static ServerPlayerPlayerService.getServerPlayer(MinecraftApi api, PlayerDto player) static GameRulesService.TypedRuleGameRulesService.getTypedRule(MinecraftApi api, String name, GameRules.Value<?> value) static booleanServerSettingsService.hidesOnlinePlayers(MinecraftApi api) PlayerService.kick(MinecraftApi api, List<PlayerService.KickDto> kicks, ClientInfo clientInfo) static intServerSettingsService.maxPlayers(MinecraftApi api) static StringServerSettingsService.motd(MinecraftApi api) static intServerSettingsService.operatorUserPermissionLevel(MinecraftApi api) static intServerSettingsService.pauseWhenEmpty(MinecraftApi api) static intServerSettingsService.playerIdleTimeout(MinecraftApi api) AllowlistService.remove(MinecraftApi api, List<PlayerDto> players, ClientInfo clientInfo) static List<BanlistService.UserBanDto> BanlistService.remove(MinecraftApi api, List<PlayerDto> players, ClientInfo clientInfo) static List<IpBanlistService.IpBanDto> IpBanlistService.remove(MinecraftApi api, List<String> ips, ClientInfo clientInfo) static List<OperatorService.OperatorDto> OperatorService.remove(MinecraftApi api, List<PlayerDto> players, ClientInfo clientInfo) static booleanServerSettingsService.repliesToStatus(MinecraftApi api) static booleanServerStateService.save(MinecraftApi api, boolean flush, ClientInfo clientInfo) AllowlistService.set(MinecraftApi api, List<PlayerDto> players, ClientInfo clientInfo) static List<BanlistService.UserBanDto> BanlistService.set(MinecraftApi api, List<BanlistService.UserBanDto> entries, ClientInfo clientInfo) static List<IpBanlistService.IpBanDto> IpBanlistService.set(MinecraftApi api, List<IpBanlistService.IpBanDto> entries, ClientInfo clientInfo) static List<OperatorService.OperatorDto> OperatorService.set(MinecraftApi api, List<OperatorService.OperatorDto> entries, ClientInfo clientInfo) static booleanServerSettingsService.setAcceptTransfers(MinecraftApi api, boolean acceptsTransfers, ClientInfo clientInfo) static booleanServerSettingsService.setAllowFlight(MinecraftApi api, boolean allowFlight, ClientInfo clientInfo) static booleanServerSettingsService.setAutosave(MinecraftApi api, boolean autosave, ClientInfo clientInfo) static DifficultyServerSettingsService.setDifficulty(MinecraftApi api, Difficulty difficulty, ClientInfo clientInfo) static booleanServerSettingsService.setEnforceAllowlist(MinecraftApi api, boolean enforceAllowlist, ClientInfo clientInfo) static intServerSettingsService.setEntityBroadcastRangePercentage(MinecraftApi api, int entityBroadcastRangePercentage, ClientInfo clientInfo) static booleanServerSettingsService.setForceGameMode(MinecraftApi api, boolean forceGameMode, ClientInfo clientInfo) static GameTypeServerSettingsService.setGameMode(MinecraftApi api, GameType gameMode, ClientInfo clientInfo) static booleanServerSettingsService.setHidesOnlinePlayers(MinecraftApi api, boolean hidesOnlinePlayers, ClientInfo clientInfo) static intServerSettingsService.setMaxPlayers(MinecraftApi api, int maxPlayers, ClientInfo clientInfo) static StringServerSettingsService.setMotd(MinecraftApi api, String motd, ClientInfo clientInfo) static intServerSettingsService.setOperatorUserPermissionLevel(MinecraftApi api, int operatorUserPermissionLevel, ClientInfo clientInfo) static intServerSettingsService.setPauseWhenEmpty(MinecraftApi api, int pauseWhenEmptySeconds, ClientInfo clientInfo) static intServerSettingsService.setPlayerIdleTimeout(MinecraftApi api, int playerIdleTimeout, ClientInfo clientInfo) static booleanServerSettingsService.setRepliesToStatus(MinecraftApi api, boolean repliesToStatus, ClientInfo clientInfo) static intServerSettingsService.setSimulationDistance(MinecraftApi api, int simulationDistance, ClientInfo clientInfo) static intServerSettingsService.setSpawnProtection(MinecraftApi api, int spawnProtectionRadius, ClientInfo clientInfo) static intServerSettingsService.setStatusHeartbeatInterval(MinecraftApi api, int statusHeartbeatInterval, ClientInfo clientInfo) static booleanServerSettingsService.setUsingAllowlist(MinecraftApi api, boolean usingAllowlist, ClientInfo clientInfo) static intServerSettingsService.setViewDistance(MinecraftApi api, int viewDistance, ClientInfo clientInfo) static intServerSettingsService.simulationDistance(MinecraftApi api) static intServerSettingsService.spawnProtection(MinecraftApi api) ServerStateService.status(MinecraftApi api) static intServerSettingsService.statusHeartbeatInterval(MinecraftApi api) static booleanServerStateService.stop(MinecraftApi api, ClientInfo clientInfo) static booleanServerStateService.systemMessage(MinecraftApi api, ServerStateService.SystemMessage message, ClientInfo clientInfo) static GameRulesService.TypedRuleGameRulesService.update(MinecraftApi api, GameRulesService.UntypedRule rule, ClientInfo clientInfo) static booleanServerSettingsService.usingAllowlist(MinecraftApi api) static intServerSettingsService.viewDistance(MinecraftApi api)