net.minecraft.world.level

public class GameRules$Type<T extends GameRules$Value<T>>

dkv$f
net.minecraft.world.level.GameRules$Type
net.minecraft.class_1928$class_4314

Field summary

Modifier and TypeField
final Supplier<com.mojang.brigadier.arguments.ArgumentType<?>>
a
argument
field_19414
private final Function<GameRules$Type<T>, T>
b
constructor
field_19415
final BiConsumer<MinecraftServer, T>
c
callback
field_19416
private final GameRules$VisitorCaller<T>
d
visitorCaller
field_24104
final Class<T>
e
valueClass
field_55983
final FeatureFlagSet
f
requiredFeatures
field_52616

Constructor summary

ModifierConstructor
(Supplier<com.mojang.brigadier.arguments.ArgumentType<?>> arg0, Function<GameRules$Type<T>, T> arg1, BiConsumer<MinecraftServer, T> arg2, GameRules$VisitorCaller<T> arg3, Class<T> arg4, FeatureFlagSet arg5)

Method summary

Modifier and TypeMethod
public com.mojang.brigadier.builder.RequiredArgumentBuilder<CommandSourceStack, ?>
a(String arg0)
createArgument(String arg0)
method_20775(String arg0)
public T
a()
createRule()
method_20773()
public void
a(dkv$c arg0, dkv$e<T> arg1)
callVisitor(GameRules$GameRuleTypeVisitor arg0, GameRules$Key<T> arg1)
method_27336(class_1928$class_4311 arg0, class_1928$class_4313<T> arg1)
public FeatureFlagSet
b()
requiredFeatures()
method_61728()