类 ModelPartBuilder


  • @Environment(CLIENT)
    public class ModelPartBuilder
    extends Object
    Mappings:
    Namespace Name
    official ehl
    intermediary net/minecraft/class_5606
    named net/minecraft/client/model/ModelPartBuilder
    • 字段详细资料

      • cuboidData

        private final List<ModelCuboidData> cuboidData
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a:Ljava/util/List;
        intermediary field_27719 Lnet/minecraft/class_5606;field_27719:Ljava/util/List;
        named cuboidData Lnet/minecraft/client/model/ModelPartBuilder;cuboidData:Ljava/util/List;
      • textureX

        private int textureX
        Mappings:
        Namespace Name Mixin selector
        official b Lehl;b:I
        intermediary field_27720 Lnet/minecraft/class_5606;field_27720:I
        named textureX Lnet/minecraft/client/model/ModelPartBuilder;textureX:I
      • textureY

        private int textureY
        Mappings:
        Namespace Name Mixin selector
        official c Lehl;c:I
        intermediary field_27721 Lnet/minecraft/class_5606;field_27721:I
        named textureY Lnet/minecraft/client/model/ModelPartBuilder;textureY:I
      • mirror

        private boolean mirror
        Mappings:
        Namespace Name Mixin selector
        official d Lehl;d:Z
        intermediary field_27722 Lnet/minecraft/class_5606;field_27722:Z
        named mirror Lnet/minecraft/client/model/ModelPartBuilder;mirror:Z
    • 构造器详细资料

      • ModelPartBuilder

        public ModelPartBuilder()
    • 方法详细资料

      • uv

        public ModelPartBuilder uv​(int textureX,
                                   int textureY)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(II)Lehl;
        intermediary method_32101 Lnet/minecraft/class_5606;method_32101(II)Lnet/minecraft/class_5606;
        named uv Lnet/minecraft/client/model/ModelPartBuilder;uv(II)Lnet/minecraft/client/model/ModelPartBuilder;
      • mirrored

        public ModelPartBuilder mirrored()
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a()Lehl;
        intermediary method_32096 Lnet/minecraft/class_5606;method_32096()Lnet/minecraft/class_5606;
        named mirrored Lnet/minecraft/client/model/ModelPartBuilder;mirrored()Lnet/minecraft/client/model/ModelPartBuilder;
      • mirrored

        public ModelPartBuilder mirrored​(boolean mirror)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(Z)Lehl;
        intermediary method_32106 Lnet/minecraft/class_5606;method_32106(Z)Lnet/minecraft/class_5606;
        named mirrored Lnet/minecraft/client/model/ModelPartBuilder;mirrored(Z)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(String name,
                                       float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       int sizeX,
                                       int sizeY,
                                       int sizeZ,
                                       Dilation extra,
                                       int textureX,
                                       int textureY)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(Ljava/lang/String;FFFIIILehk;II)Lehl;
        intermediary method_32105 Lnet/minecraft/class_5606;method_32105(Ljava/lang/String;FFFIIILnet/minecraft/class_5605;II)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(Ljava/lang/String;FFFIIILnet/minecraft/client/model/Dilation;II)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(String name,
                                       float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       int sizeX,
                                       int sizeY,
                                       int sizeZ,
                                       int textureX,
                                       int textureY)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(Ljava/lang/String;FFFIIIII)Lehl;
        intermediary method_32104 Lnet/minecraft/class_5606;method_32104(Ljava/lang/String;FFFIIIII)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(Ljava/lang/String;FFFIIIII)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       float sizeX,
                                       float sizeY,
                                       float sizeZ)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(FFFFFF)Lehl;
        intermediary method_32097 Lnet/minecraft/class_5606;method_32097(FFFFFF)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(FFFFFF)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(String name,
                                       float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       float sizeX,
                                       float sizeY,
                                       float sizeZ)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(Ljava/lang/String;FFFFFF)Lehl;
        intermediary method_32102 Lnet/minecraft/class_5606;method_32102(Ljava/lang/String;FFFFFF)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(Ljava/lang/String;FFFFFF)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(String name,
                                       float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       float sizeX,
                                       float sizeY,
                                       float sizeZ,
                                       Dilation extra)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(Ljava/lang/String;FFFFFFLehk;)Lehl;
        intermediary method_32103 Lnet/minecraft/class_5606;method_32103(Ljava/lang/String;FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(Ljava/lang/String;FFFFFFLnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       float sizeX,
                                       float sizeY,
                                       float sizeZ,
                                       boolean mirror)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(FFFFFFZ)Lehl;
        intermediary method_32100 Lnet/minecraft/class_5606;method_32100(FFFFFFZ)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(FFFFFFZ)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       float sizeX,
                                       float sizeY,
                                       float sizeZ,
                                       Dilation extra,
                                       float textureScaleX,
                                       float textureScaleY)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(FFFFFFLehk;FF)Lehl;
        intermediary method_32099 Lnet/minecraft/class_5606;method_32099(FFFFFFLnet/minecraft/class_5605;FF)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(FFFFFFLnet/minecraft/client/model/Dilation;FF)Lnet/minecraft/client/model/ModelPartBuilder;
      • cuboid

        public ModelPartBuilder cuboid​(float offsetX,
                                       float offsetY,
                                       float offsetZ,
                                       float sizeX,
                                       float sizeY,
                                       float sizeZ,
                                       Dilation extra)
        Mappings:
        Namespace Name Mixin selector
        official a Lehl;a(FFFFFFLehk;)Lehl;
        intermediary method_32098 Lnet/minecraft/class_5606;method_32098(FFFFFFLnet/minecraft/class_5605;)Lnet/minecraft/class_5606;
        named cuboid Lnet/minecraft/client/model/ModelPartBuilder;cuboid(FFFFFFLnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelPartBuilder;
      • build

        public List<ModelCuboidData> build()
        Mappings:
        Namespace Name Mixin selector
        official b Lehl;b()Ljava/util/List;
        intermediary method_32107 Lnet/minecraft/class_5606;method_32107()Ljava/util/List;
        named build Lnet/minecraft/client/model/ModelPartBuilder;build()Ljava/util/List;
      • create

        public static ModelPartBuilder create()
        Mappings:
        Namespace Name Mixin selector
        official c Lehl;c()Lehl;
        intermediary method_32108 Lnet/minecraft/class_5606;method_32108()Lnet/minecraft/class_5606;
        named create Lnet/minecraft/client/model/ModelPartBuilder;create()Lnet/minecraft/client/model/ModelPartBuilder;