net.minecraft.server.dedicated.management.handler

public class GameRuleManagementHandlerImpl

implements GameRuleManagementHandler

net.minecraft.server.jsonrpc.internalapi.MinecraftGameRuleServiceImpl
net.minecraft.class_11993
net.minecraft.server.dedicated.management.handler.GameRuleManagementHandlerImpl

Field summary

Modifier and TypeField
private final MinecraftDedicatedServer
server
field_62820
server
private final GameRules
gameRules
field_63174
gameRules
private final ManagementLogger
jsonrpcLogger
field_62821
logger

Constructor summary

ModifierConstructor
public (MinecraftDedicatedServer server, ManagementLogger logger)

Method summary

Modifier and TypeMethod
public <T> GameRuleRpcDispatcher$RuleEntry<T>
updateGameRule(GameRulesService$GameRuleUpdate<T> update, ClientInfo clientInfo)
method_73754(class_11844$class_12254<T> arg0, class_11838 arg1)
updateRule(GameRuleRpcDispatcher$RuleEntry<T> arg0, ManagementConnectionId arg1)
public <T> GameRuleRpcDispatcher$RuleEntry<T>
getTypedRule(GameRule<T> gameRule, T value)
method_73757(class_12279<T> arg0, T arg1)
toEntry(GameRule<T> arg0, T arg1)
public Stream<GameRule<?>>
getAvailableGameRules()
method_73753()
getRules()
public <T> T
getRuleValue(GameRule<T> gameRule)
method_73755(class_12279<T> arg0)
getValue(GameRule<T> arg0)