Interface FabricGameRuleVisitor
- All Superinterfaces:
net.minecraft.world.level.gamerules.GameRuleTypeVisitor
public interface FabricGameRuleVisitor
extends net.minecraft.world.level.gamerules.GameRuleTypeVisitor
An extended game rule visitor which supports Fabric's own rule types.
Game rule visitors are typically used when iterating all game rules.
In vanilla, the visitor is used to register game rule commands and populate the Edit Game Rules screen.
Rule types specified by this interface are not exhaustive. New entries may be added in the future.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidvisitDouble(net.minecraft.world.level.gamerules.GameRule<Double> doubleRule) Visit a double rule.default <E extends Enum<E>>
voidvisitEnum(net.minecraft.world.level.gamerules.GameRule<E> enumRule) Visit an enum rule.Methods inherited from interface net.minecraft.world.level.gamerules.GameRuleTypeVisitor
visit, visitBoolean, visitInteger
-
Method Details
-
visitDouble
Visit a double rule. -
visitEnum
default <E extends Enum<E>> void visitEnum(net.minecraft.world.level.gamerules.GameRule<E> enumRule) Visit an enum rule.
-