类 When.PropertyCondition

  • 所有已实现的接口:
    Supplier<JsonElement>, When
    封闭接口:
    When

    public static class When.PropertyCondition
    extends Object
    implements When
    Mappings:
    Namespace Name
    official iy$c
    intermediary net/minecraft/class_4918$class_4921
    named net/minecraft/data/client/model/When$PropertyCondition
    • 字段详细资料

      • properties

        private final Map<Property<?>,​String> properties
        Mappings:
        Namespace Name Mixin selector
        official a Liy$c;a:Ljava/util/Map;
        intermediary field_22854 Lnet/minecraft/class_4918$class_4921;field_22854:Ljava/util/Map;
        named properties Lnet/minecraft/data/client/model/When$PropertyCondition;properties:Ljava/util/Map;
    • 构造器详细资料

      • PropertyCondition

        public PropertyCondition()
    • 方法详细资料

      • name

        private static <T extends Comparable<T>> String name​(Property<T> property,
                                                             Stream<T> valueStream)
        Mappings:
        Namespace Name Mixin selector
        official a Liy$c;a(Lcku;Ljava/util/stream/Stream;)Ljava/lang/String;
        intermediary method_25754 Lnet/minecraft/class_4918$class_4921;method_25754(Lnet/minecraft/class_2769;Ljava/util/stream/Stream;)Ljava/lang/String;
        named name Lnet/minecraft/data/client/model/When$PropertyCondition;name(Lnet/minecraft/state/property/Property;Ljava/util/stream/Stream;)Ljava/lang/String;
      • name

        private static <T extends Comparable<T>> String name​(Property<T> property,
                                                             T value,
                                                             T[] otherValues)
        Mappings:
        Namespace Name Mixin selector
        official c Liy$c;c(Lcku;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String;
        intermediary method_25757 Lnet/minecraft/class_4918$class_4921;method_25757(Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String;
        named name Lnet/minecraft/data/client/model/When$PropertyCondition;name(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String;
      • set

        private <T extends Comparable<T>> void set​(Property<T> property,
                                                   String value)
        Mappings:
        Namespace Name Mixin selector
        official a Liy$c;a(Lcku;Ljava/lang/String;)V
        intermediary method_25753 Lnet/minecraft/class_4918$class_4921;method_25753(Lnet/minecraft/class_2769;Ljava/lang/String;)V
        named set Lnet/minecraft/data/client/model/When$PropertyCondition;set(Lnet/minecraft/state/property/Property;Ljava/lang/String;)V
      • set

        public final <T extends Comparable<T>> When.PropertyCondition set​(Property<T> property,
                                                                          T value)
        Mappings:
        Namespace Name Mixin selector
        official a Liy$c;a(Lcku;Ljava/lang/Comparable;)Liy$c;
        intermediary method_25751 Lnet/minecraft/class_4918$class_4921;method_25751(Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921;
        named set Lnet/minecraft/data/client/model/When$PropertyCondition;set(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/client/model/When$PropertyCondition;
      • set

        @SafeVarargs
        public final <T extends Comparable<T>> When.PropertyCondition set​(Property<T> property,
                                                                          T value,
                                                                          T[] otherValues)
        Mappings:
        Namespace Name Mixin selector
        official a Liy$c;a(Lcku;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Liy$c;
        intermediary method_25752 Lnet/minecraft/class_4918$class_4921;method_25752(Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921;
        named set Lnet/minecraft/data/client/model/When$PropertyCondition;set(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/client/model/When$PropertyCondition;
      • method_35871

        public final <T extends Comparable<T>> When.PropertyCondition method_35871​(Property<T> property,
                                                                                   T t)
        Mappings:
        Namespace Name Mixin selector
        official b Liy$c;b(Lcku;Ljava/lang/Comparable;)Liy$c;
        intermediary method_35871 Lnet/minecraft/class_4918$class_4921;method_35871(Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921;
        named method_35871 Lnet/minecraft/data/client/model/When$PropertyCondition;method_35871(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Lnet/minecraft/data/client/model/When$PropertyCondition;
      • method_35872

        @SafeVarargs
        public final <T extends Comparable<T>> When.PropertyCondition method_35872​(Property<T> property,
                                                                                   T t,
                                                                                   T[] t2)
        Mappings:
        Namespace Name Mixin selector
        official b Liy$c;b(Lcku;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Liy$c;
        intermediary method_35872 Lnet/minecraft/class_4918$class_4921;method_35872(Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/class_4918$class_4921;
        named method_35872 Lnet/minecraft/data/client/model/When$PropertyCondition;method_35872(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/data/client/model/When$PropertyCondition;
      • get

        public JsonElement get()
        指定者:
        get 在接口中 Supplier<JsonElement>
        Mappings:
        Namespace Name Mixin selector
        official b Liy$c;b()Lcom/google/gson/JsonElement;
        intermediary method_25756 Lnet/minecraft/class_4918$class_4921;method_25756()Lcom/google/gson/JsonElement;
        named get Lnet/minecraft/data/client/model/When$PropertyCondition;get()Lcom/google/gson/JsonElement;
      • validate

        public void validate​(StateManager<?,​?> stateManager)
        指定者:
        validate 在接口中 When
        Mappings:
        Namespace Name Mixin selector
        official a Liy;a(Lcjs;)V
        intermediary method_25745 Lnet/minecraft/class_4918;method_25745(Lnet/minecraft/class_2689;)V
        named validate Lnet/minecraft/data/client/model/When;validate(Lnet/minecraft/state/StateManager;)V