类 BlockStateVariantMap.TripleProperty<T1 extends Comparable<T1>,​T2 extends Comparable<T2>,​T3 extends Comparable<T3>>

  • 封闭类:
    BlockStateVariantMap

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

      • first

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

        private final Property<T2 extends Comparable<T2>> second
        Mappings:
        Namespace Name Mixin selector
        official b Ljb$c;b:Lcku;
        intermediary field_22868 Lnet/minecraft/class_4926$class_4929;field_22868:Lnet/minecraft/class_2769;
        named second Lnet/minecraft/data/client/model/BlockStateVariantMap$TripleProperty;second:Lnet/minecraft/state/property/Property;
      • third

        private final Property<T3 extends Comparable<T3>> third
        Mappings:
        Namespace Name Mixin selector
        official c Ljb$c;c:Lcku;
        intermediary field_22869 Lnet/minecraft/class_4926$class_4929;field_22869:Lnet/minecraft/class_2769;
        named third Lnet/minecraft/data/client/model/BlockStateVariantMap$TripleProperty;third: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.TripleProperty<T1,​T2,​T3> register​(T1 t1,
                                                                                  T2 t2,
                                                                                  T3 t3,
                                                                                  List<BlockStateVariant> list)
        Mappings:
        Namespace Name Mixin selector
        official a Ljb$c;a(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Ljb$c;
        intermediary method_25807 Lnet/minecraft/class_4926$class_4929;method_25807(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4929;
        named register Lnet/minecraft/data/client/model/BlockStateVariantMap$TripleProperty;register(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/data/client/model/BlockStateVariantMap$TripleProperty;
      • register

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

        public BlockStateVariantMap register​(BlockStateVariantMap.TriFunction<T1,​T2,​T3,​BlockStateVariant> triFunction)
        Mappings:
        Namespace Name Mixin selector
        official a Ljb$c;a(Ljb$h;)Ljb;
        intermediary method_25805 Lnet/minecraft/class_4926$class_4929;method_25805(Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926;
        named register Lnet/minecraft/data/client/model/BlockStateVariantMap$TripleProperty;register(Lnet/minecraft/data/client/model/BlockStateVariantMap$TriFunction;)Lnet/minecraft/data/client/model/BlockStateVariantMap;
      • method_35882

        public BlockStateVariantMap method_35882​(BlockStateVariantMap.TriFunction<T1,​T2,​T3,​List<BlockStateVariant>> triFunction)
        Mappings:
        Namespace Name Mixin selector
        official b Ljb$c;b(Ljb$h;)Ljb;
        intermediary method_35882 Lnet/minecraft/class_4926$class_4929;method_35882(Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926;
        named method_35882 Lnet/minecraft/data/client/model/BlockStateVariantMap$TripleProperty;method_35882(Lnet/minecraft/data/client/model/BlockStateVariantMap$TriFunction;)Lnet/minecraft/data/client/model/BlockStateVariantMap;