Class GameRulesMixin

java.lang.Object
dev.latvian.mods.kubejs.core.mixin.GameRulesMixin
All Implemented Interfaces:
GameRulesKJS

@RemapPrefixForJS("kjs$") public abstract class GameRulesMixin extends Object implements GameRulesKJS
  • Constructor Details

    • GameRulesMixin

      public GameRulesMixin()
  • Method Details

    • getRule

      public abstract <T extends net.minecraft.world.level.GameRules.Value<T>> T getRule(net.minecraft.world.level.GameRules.Key<T> key)
    • kjs$get

      @Nullable public net.minecraft.world.level.GameRules.Value<?> kjs$get(String rule)
      Specified by:
      kjs$get in interface GameRulesKJS
    • kjs$set

      public void kjs$set(String rule, String value)
      Specified by:
      kjs$set in interface GameRulesKJS