Class MinecraftGameRuleServiceImpl
java.lang.Object
net.minecraft.server.jsonrpc.internalapi.MinecraftGameRuleServiceImpl
- All Implemented Interfaces:
MinecraftGameRuleService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GameRulesprivate final JsonRpcLoggerprivate final DedicatedServer -
Constructor Summary
ConstructorsConstructorDescriptionMinecraftGameRuleServiceImpl(DedicatedServer server, JsonRpcLogger jsonrpcLogger) -
Method Summary
Modifier and TypeMethodDescription<T> TgetRuleValue(GameRule<T> p_461191_) getTypedRule(GameRule<T> p_460702_, T p_460925_) updateGameRule(GameRulesService.GameRuleUpdate<T> p_461142_, ClientInfo p_449823_)
-
Field Details
-
server
-
gameRules
-
jsonrpcLogger
-
-
Constructor Details
-
MinecraftGameRuleServiceImpl
-
-
Method Details
-
updateGameRule
public <T> GameRulesService.GameRuleUpdate<T> updateGameRule(GameRulesService.GameRuleUpdate<T> p_461142_, ClientInfo p_449823_) - Specified by:
updateGameRulein interfaceMinecraftGameRuleService
-
getTypedRule
- Specified by:
getTypedRulein interfaceMinecraftGameRuleService
-
getAvailableGameRules
- Specified by:
getAvailableGameRulesin interfaceMinecraftGameRuleService
-
getRuleValue
- Specified by:
getRuleValuein interfaceMinecraftGameRuleService
-