net.minecraft.server.jsonrpc.methods

public record GameRulesService$GameRuleUpdate<T>

avk$a
net.minecraft.server.jsonrpc.methods.GameRulesService$GameRuleUpdate
net.minecraft.class_11844$class_12254
net.minecraft.server.dedicated.management.dispatch.GameRuleRpcDispatcher$RuleEntry

Field summary

Modifier and TypeField
private final GameRule<T>
c
gameRule
comp_5161
gameRule
private final T
d
value
comp_5162
value
public static final com.mojang.serialization.Codec<GameRulesService$GameRuleUpdate<?>>
a
TYPED_CODEC
field_64088
TYPED_CODEC
public static final com.mojang.serialization.Codec<GameRulesService$GameRuleUpdate<?>>
b
CODEC
field_64089
UNTYPED_CODEC

Constructor summary

ModifierConstructor
public (GameRule<T> gameRule, T value)

Method summary

Modifier and TypeMethod
private static <T> com.mojang.serialization.MapCodec<? extends GameRulesService$GameRuleUpdate<T>>
a(esn<T> arg0)
getValueCodec(GameRule<T> arg0)
method_76050(class_12279<T> arg0)
untypedCodec(GameRule<T> rule)
private static <T> com.mojang.serialization.MapCodec<? extends GameRulesService$GameRuleUpdate<T>>
b(esn<T> arg0)
getValueAndTypeCodec(GameRule<T> arg0)
method_76054(class_12279<T> arg0)
typedCodec(GameRule<T> rule)
private static <T> GameRulesService$GameRuleUpdate<T>
a(esn<T> arg0, esq arg1, T arg2)
getUntypedRule(GameRule<T> arg0, GameRuleType arg1, T arg2)
method_76052(class_12279<T> arg0, class_11845 arg1, T arg2)
validateType(GameRule<T> rule, GameRuleType type, T value)
public GameRule<T>
a()
gameRule()
comp_5161()
gameRule()
public T
b()
value()
comp_5162()
value()