类 BlockStateVariantMap.DoubleProperty<T1 extends Comparable<T1>,​T2 extends Comparable<T2>>

  • 封闭类:
    BlockStateVariantMap

    public static class BlockStateVariantMap.DoubleProperty<T1 extends Comparable<T1>,​T2 extends Comparable<T2>>
    extends BlockStateVariantMap
    Mappings:
    Namespace Name
    official jb$b
    intermediary net/minecraft/class_4926$class_4928
    named net/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty
    • 字段详细资料

      • first

        private final Property<T1 extends Comparable<T1>> first
        Mappings:
        Namespace Name Mixin selector
        official a Ljb$b;a:Lcku;
        intermediary field_22865 Lnet/minecraft/class_4926$class_4928;field_22865:Lnet/minecraft/class_2769;
        named first Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;first:Lnet/minecraft/state/property/Property;
      • second

        private final Property<T2 extends Comparable<T2>> second
        Mappings:
        Namespace Name Mixin selector
        official b Ljb$b;b:Lcku;
        intermediary field_22866 Lnet/minecraft/class_4926$class_4928;field_22866:Lnet/minecraft/class_2769;
        named second Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;second:Lnet/minecraft/state/property/Property;
    • 构造器详细资料

    • 方法详细资料

      • getProperties

        public List<Property<?>> getProperties()
        指定者:
        getProperties 在类中 BlockStateVariantMap
        Mappings:
        Namespace Name Mixin selector
        official b Ljb;b()Ljava/util/List;
        intermediary method_25791 Lnet/minecraft/class_4926;method_25791()Ljava/util/List;
        named getProperties Lnet/minecraft/data/client/model/BlockStateVariantMap;getProperties()Ljava/util/List;
      • register

        public BlockStateVariantMap.DoubleProperty<T1,​T2> register​(T1 t1,
                                                                         T2 t2,
                                                                         List<BlockStateVariant> list)
        Mappings:
        Namespace Name Mixin selector
        official a Ljb$b;a(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Ljb$b;
        intermediary method_25798 Lnet/minecraft/class_4926$class_4928;method_25798(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4928;
        named register Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;register(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;
      • register

        public BlockStateVariantMap.DoubleProperty<T1,​T2> register​(T1 t1,
                                                                         T2 t2,
                                                                         BlockStateVariant blockStateVariant)
        Mappings:
        Namespace Name Mixin selector
        official a Ljb$b;a(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljd;)Ljb$b;
        intermediary method_25797 Lnet/minecraft/class_4926$class_4928;method_25797(Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4928;
        named register Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;register(Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/data/client/model/BlockStateVariant;)Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;
      • register

        public BlockStateVariantMap register​(BiFunction<T1,​T2,​BlockStateVariant> variantFactory)
        Mappings:
        Namespace Name Mixin selector
        official a Ljb$b;a(Ljava/util/function/BiFunction;)Ljb;
        intermediary method_25800 Lnet/minecraft/class_4926$class_4928;method_25800(Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926;
        named register Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;register(Ljava/util/function/BiFunction;)Lnet/minecraft/data/client/model/BlockStateVariantMap;
      • registerVariants

        public BlockStateVariantMap registerVariants​(BiFunction<T1,​T2,​List<BlockStateVariant>> variantsFactory)
        Mappings:
        Namespace Name Mixin selector
        official b Ljb$b;b(Ljava/util/function/BiFunction;)Ljb;
        intermediary method_25803 Lnet/minecraft/class_4926$class_4928;method_25803(Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926;
        named registerVariants Lnet/minecraft/data/client/model/BlockStateVariantMap$DoubleProperty;registerVariants(Ljava/util/function/BiFunction;)Lnet/minecraft/data/client/model/BlockStateVariantMap;