Package net.minecraft.world
Interface GameRules.Visitor
- Enclosing class:
- GameRules
public static interface GameRules.Visitor
A visitor used to visit all game rules.
- Mappings:
Namespace Name official bwl$c
intermediary net/minecraft/class_1928$class_4311
named net/minecraft/world/GameRules$Visitor
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T extends GameRules.Rule<T>>
voidvisit(GameRules.Key<T> key, GameRules.Type<T> type)
Visit a game rule.default void
Visit a boolean rule.default void
visitInt(GameRules.Key<GameRules.IntRule> key, GameRules.Type<GameRules.IntRule> type)
Visit an integer rule.
-
Method Details
-
visit
Visit a game rule.It is expected all game rules regardless of type will be visited using this method.
- Mappings:
Namespace Name Mixin selector official a
Lbwl$c;a(Lbwl$e;Lbwl$f;)V
intermediary method_20762
Lnet/minecraft/class_1928$class_4311;method_20762(Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V
named visit
Lnet/minecraft/world/GameRules$Visitor;visit(Lnet/minecraft/world/GameRules$Key;Lnet/minecraft/world/GameRules$Type;)V
-
visitBoolean
default void visitBoolean(GameRules.Key<GameRules.BooleanRule> key, GameRules.Type<GameRules.BooleanRule> type)Visit a boolean rule.Note
visit(GameRules.Key, GameRules.Type)
will be called before this method.- Mappings:
Namespace Name Mixin selector official b
Lbwl$c;b(Lbwl$e;Lbwl$f;)V
intermediary method_27329
Lnet/minecraft/class_1928$class_4311;method_27329(Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V
named visitBoolean
Lnet/minecraft/world/GameRules$Visitor;visitBoolean(Lnet/minecraft/world/GameRules$Key;Lnet/minecraft/world/GameRules$Type;)V
-
visitInt
default void visitInt(GameRules.Key<GameRules.IntRule> key, GameRules.Type<GameRules.IntRule> type)Visit an integer rule.Note
visit(GameRules.Key, GameRules.Type)
will be called before this method.- Mappings:
Namespace Name Mixin selector official c
Lbwl$c;c(Lbwl$e;Lbwl$f;)V
intermediary method_27330
Lnet/minecraft/class_1928$class_4311;method_27330(Lnet/minecraft/class_1928$class_4313;Lnet/minecraft/class_1928$class_4314;)V
named visitInt
Lnet/minecraft/world/GameRules$Visitor;visitInt(Lnet/minecraft/world/GameRules$Key;Lnet/minecraft/world/GameRules$Type;)V
-