Interface GameRuleManagementHandler

All Known Implementing Classes:
GameRuleManagementHandlerImpl

public interface GameRuleManagementHandler
Mappings:
Namespace Name
named net/minecraft/server/dedicated/management/handler/GameRuleManagementHandler
intermediary net/minecraft/class_11829
official auk
  • Method Details

    • updateRule

      Mappings:
      Namespace Name Mixin selector
      named updateRule Lnet/minecraft/server/dedicated/management/handler/GameRuleManagementHandler;updateRule(Lnet/minecraft/server/dedicated/management/dispatch/GameRuleRpcDispatcher$UntypedRule;Lnet/minecraft/server/dedicated/management/network/ManagementConnectionId;)Lnet/minecraft/server/dedicated/management/dispatch/GameRuleRpcDispatcher$TypedRule;
      intermediary method_73754 Lnet/minecraft/class_11829;method_73754(Lnet/minecraft/class_11844$class_11847;Lnet/minecraft/class_11838;)Lnet/minecraft/class_11844$class_11846;
      official a Lauk;a(Lavb$c;Lauy;)Lavb$b;
    • getRule

      <T extends GameRules.Rule<T>> T getRule(GameRules.Key<T> key)
      Mappings:
      Namespace Name Mixin selector
      named getRule Lnet/minecraft/server/dedicated/management/handler/GameRuleManagementHandler;getRule(Lnet/minecraft/world/GameRules$Key;)Lnet/minecraft/world/GameRules$Rule;
      intermediary method_73755 Lnet/minecraft/class_11829;method_73755(Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1928$class_4315;
      official a Lauk;a(Ldrm$e;)Ldrm$g;
    • toTypedRule

      GameRuleRpcDispatcher.TypedRule toTypedRule(String name, GameRules.Rule<?> gameRule)
      Mappings:
      Namespace Name Mixin selector
      named toTypedRule Lnet/minecraft/server/dedicated/management/handler/GameRuleManagementHandler;toTypedRule(Ljava/lang/String;Lnet/minecraft/world/GameRules$Rule;)Lnet/minecraft/server/dedicated/management/dispatch/GameRuleRpcDispatcher$TypedRule;
      intermediary method_73757 Lnet/minecraft/class_11829;method_73757(Ljava/lang/String;Lnet/minecraft/class_1928$class_4315;)Lnet/minecraft/class_11844$class_11846;
      official a Lauk;a(Ljava/lang/String;Ldrm$g;)Lavb$b;
    • getRules

      Mappings:
      Namespace Name Mixin selector
      named getRules Lnet/minecraft/server/dedicated/management/handler/GameRuleManagementHandler;getRules()Ljava/util/stream/Stream;
      intermediary method_73753 Lnet/minecraft/class_11829;method_73753()Ljava/util/stream/Stream;
      official a Lauk;a()Ljava/util/stream/Stream;