类 GameRules.BooleanRule

  • 封闭类:
    GameRules

    public static class GameRules.BooleanRule
    extends GameRules.Rule<GameRules.BooleanRule>
    Mappings:
    Namespace Name
    official bvn$a
    intermediary net/minecraft/class_1928$class_4310
    named net/minecraft/world/GameRules$BooleanRule
    • 字段详细资料

      • value

        private boolean value
        Mappings:
        Namespace Name Mixin selector
        official b Lbvn$a;b:Z
        intermediary field_19411 Lnet/minecraft/class_1928$class_4310;field_19411:Z
        named value Lnet/minecraft/world/GameRules$BooleanRule;value:Z
    • 构造器详细资料

      • BooleanRule

        public BooleanRule​(GameRules.Type<GameRules.BooleanRule> type,
                           boolean initialValue)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbvn$a;<init>(Lbvn$f;Z)V
        intermediary <init> Lnet/minecraft/class_1928$class_4310;<init>(Lnet/minecraft/class_1928$class_4314;Z)V
        named <init> Lnet/minecraft/world/GameRules$BooleanRule;<init>(Lnet/minecraft/world/GameRules$Type;Z)V
    • 方法详细资料

      • create

        private static GameRules.Type<GameRules.BooleanRule> create​(boolean initialValue,
                                                                    BiConsumer<MinecraftServer,​GameRules.BooleanRule> changeCallback)
        Mappings:
        Namespace Name Mixin selector
        official b Lbvn$a;b(ZLjava/util/function/BiConsumer;)Lbvn$f;
        intermediary method_20760 Lnet/minecraft/class_1928$class_4310;method_20760(ZLjava/util/function/BiConsumer;)Lnet/minecraft/class_1928$class_4314;
        named create Lnet/minecraft/world/GameRules$BooleanRule;create(ZLjava/util/function/BiConsumer;)Lnet/minecraft/world/GameRules$Type;
      • create

        private static GameRules.Type<GameRules.BooleanRule> create​(boolean initialValue)
        Mappings:
        Namespace Name Mixin selector
        official b Lbvn$a;b(Z)Lbvn$f;
        intermediary method_20759 Lnet/minecraft/class_1928$class_4310;method_20759(Z)Lnet/minecraft/class_1928$class_4314;
        named create Lnet/minecraft/world/GameRules$BooleanRule;create(Z)Lnet/minecraft/world/GameRules$Type;
      • setFromArgument

        protected void setFromArgument​(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context,
                                       String name)
        指定者:
        setFromArgument 在类中 GameRules.Rule<GameRules.BooleanRule>
        Mappings:
        Namespace Name Mixin selector
        official a Lbvn$g;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V
        intermediary method_20776 Lnet/minecraft/class_1928$class_4315;method_20776(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V
        named setFromArgument Lnet/minecraft/world/GameRules$Rule;setFromArgument(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V
      • get

        public boolean get()
        Mappings:
        Namespace Name Mixin selector
        official a Lbvn$a;a()Z
        intermediary method_20753 Lnet/minecraft/class_1928$class_4310;method_20753()Z
        named get Lnet/minecraft/world/GameRules$BooleanRule;get()Z
      • set

        public void set​(boolean value,
                        @Nullable
                        @Nullable MinecraftServer server)
        Mappings:
        Namespace Name Mixin selector
        official a Lbvn$a;a(ZLnet/minecraft/server/MinecraftServer;)V
        intermediary method_20758 Lnet/minecraft/class_1928$class_4310;method_20758(ZLnet/minecraft/server/MinecraftServer;)V
        named set Lnet/minecraft/world/GameRules$BooleanRule;set(ZLnet/minecraft/server/MinecraftServer;)V
      • serialize

        public String serialize()
        指定者:
        serialize 在类中 GameRules.Rule<GameRules.BooleanRule>
        Mappings:
        Namespace Name Mixin selector
        official b Lbvn$g;b()Ljava/lang/String;
        intermediary method_20779 Lnet/minecraft/class_1928$class_4315;method_20779()Ljava/lang/String;
        named serialize Lnet/minecraft/world/GameRules$Rule;serialize()Ljava/lang/String;
      • deserialize

        protected void deserialize​(String value)
        指定者:
        deserialize 在类中 GameRules.Rule<GameRules.BooleanRule>
        Mappings:
        Namespace Name Mixin selector
        official a Lbvn$g;a(Ljava/lang/String;)V
        intermediary method_20777 Lnet/minecraft/class_1928$class_4315;method_20777(Ljava/lang/String;)V
        named deserialize Lnet/minecraft/world/GameRules$Rule;deserialize(Ljava/lang/String;)V
      • getCommandResult

        public int getCommandResult()
        指定者:
        getCommandResult 在类中 GameRules.Rule<GameRules.BooleanRule>
        Mappings:
        Namespace Name Mixin selector
        official c Lbvn$g;c()I
        intermediary method_20781 Lnet/minecraft/class_1928$class_4315;method_20781()I
        named getCommandResult Lnet/minecraft/world/GameRules$Rule;getCommandResult()I
      • getThis

        protected GameRules.BooleanRule getThis()
        指定者:
        getThis 在类中 GameRules.Rule<GameRules.BooleanRule>
        Mappings:
        Namespace Name Mixin selector
        official d Lbvn$a;d()Lbvn$a;
        intermediary method_20761 Lnet/minecraft/class_1928$class_4310;method_20761()Lnet/minecraft/class_1928$class_4310;
        named getThis Lnet/minecraft/world/GameRules$BooleanRule;getThis()Lnet/minecraft/world/GameRules$BooleanRule;
      • copy

        protected GameRules.BooleanRule copy()
        指定者:
        copy 在类中 GameRules.Rule<GameRules.BooleanRule>
        Mappings:
        Namespace Name Mixin selector
        official e Lbvn$a;e()Lbvn$a;
        intermediary method_27327 Lnet/minecraft/class_1928$class_4310;method_27327()Lnet/minecraft/class_1928$class_4310;
        named copy Lnet/minecraft/world/GameRules$BooleanRule;copy()Lnet/minecraft/world/GameRules$BooleanRule;
      • setValue

        public void setValue​(GameRules.BooleanRule booleanRule,
                             @Nullable
                             @Nullable MinecraftServer minecraftServer)
        指定者:
        setValue 在类中 GameRules.Rule<GameRules.BooleanRule>
        Mappings:
        Namespace Name Mixin selector
        official a Lbvn$a;a(Lbvn$a;Lnet/minecraft/server/MinecraftServer;)V
        intermediary method_27326 Lnet/minecraft/class_1928$class_4310;method_27326(Lnet/minecraft/class_1928$class_4310;Lnet/minecraft/server/MinecraftServer;)V
        named setValue Lnet/minecraft/world/GameRules$BooleanRule;setValue(Lnet/minecraft/world/GameRules$BooleanRule;Lnet/minecraft/server/MinecraftServer;)V