I want to create my own gamerule, butwhen I check how Minecraft does it, I see that their code is
register("doFireTick", GameRules.Category.UPDATES, GameRules.BooleanValue.create(true))
When I look at the source codes of other mods, they use the same method. But as it's a private method I can't access it.
Twilight Forest for example uses the code directly:
public static final GameRules.Key<GameRules.BooleanValue> ENFORCED_PROGRESSION_RULE = GameRules.register("tfEnforcedProgression", GameRules.Category.UPDATES, GameRules.BooleanValue.create(true));
Source (Line 71)
But when I do it, I get the error "The method "create(boolean)" from the type "GameRules.BooleanValue" is not visible
How do other creators have access to that private method and what could I do so I finally have my gamerule