Class ModelFaceBaker

java.lang.Object
net.minecraft.client.render.model.ModelFaceBaker

@Environment(CLIENT) public class ModelFaceBaker extends Object
Mappings:
Namespace Name
official cmp
intermediary net/minecraft/class_2456
named net/minecraft/client/render/model/ModelFaceBaker
  • Field Details

    • field_10950

      private static final double field_10950
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a:D
      intermediary field_10950 Lnet/minecraft/class_2456;field_10950:D
      named field_10950 Lnet/minecraft/client/render/model/ModelFaceBaker;field_10950:D
    • field_10951

      private static final double field_10951
      Mappings:
      Namespace Name Mixin selector
      official b Lcmp;b:D
      intermediary field_10951 Lnet/minecraft/class_2456;field_10951:D
      named field_10951 Lnet/minecraft/client/render/model/ModelFaceBaker;field_10951:D
  • Constructor Details

    • ModelFaceBaker

      public ModelFaceBaker()
  • Method Details

    • method_10055

      public BakedQuad method_10055(javax.vecmath.Vector3f vector3f, javax.vecmath.Vector3f vector3f2, ModelElementFace modelElementFace, Sprite sprite, Direction direction, ModelRotation modelRotation, ModelRotation modelRotation2, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;Lclx;Lcue;Lej;Lcxf;Lclz;ZZ)Lclt;
      intermediary method_10055 Lnet/minecraft/class_2456;method_10055(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;Lnet/minecraft/class_2440;Lnet/minecraft/class_1639;Lnet/minecraft/class_1354;Lnet/minecraft/class_2529;Lnet/minecraft/class_2442;ZZ)Lnet/minecraft/class_2437;
      named method_10055 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10055(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;Lnet/minecraft/client/render/model/json/ModelElementFace;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/ModelRotation;Lnet/minecraft/client/render/model/json/ModelRotation;ZZ)Lnet/minecraft/client/render/model/BakedQuad;
    • createQuadData

      private int[] createQuadData(ModelElementFace face, Sprite sprite, Direction dir, float[] matrix, ModelRotation rotation1, ModelRotation rotation2, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Lclx;Lcue;Lej;[FLcxf;Lclz;ZZ)[I
      intermediary method_10050 Lnet/minecraft/class_2456;method_10050(Lnet/minecraft/class_2440;Lnet/minecraft/class_1639;Lnet/minecraft/class_1354;[FLnet/minecraft/class_2529;Lnet/minecraft/class_2442;ZZ)[I
      named createQuadData Lnet/minecraft/client/render/model/ModelFaceBaker;createQuadData(Lnet/minecraft/client/render/model/json/ModelElementFace;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/util/math/Direction;[FLnet/minecraft/client/render/model/ModelRotation;Lnet/minecraft/client/render/model/json/ModelRotation;ZZ)[I
    • method_10051

      private int method_10051(Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Lej;)I
      intermediary method_10051 Lnet/minecraft/class_2456;method_10051(Lnet/minecraft/class_1354;)I
      named method_10051 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10051(Lnet/minecraft/util/math/Direction;)I
    • getBrightness

      private float getBrightness(Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official b Lcmp;b(Lej;)F
      intermediary method_10062 Lnet/minecraft/class_2456;method_10062(Lnet/minecraft/class_1354;)F
      named getBrightness Lnet/minecraft/client/render/model/ModelFaceBaker;getBrightness(Lnet/minecraft/util/math/Direction;)F
    • method_10054

      private float[] method_10054(javax.vecmath.Vector3f vector3f, javax.vecmath.Vector3f vector3f2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;)[F
      intermediary method_10054 Lnet/minecraft/class_2456;method_10054(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;)[F
      named method_10054 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10054(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;)[F
    • method_10059

      private void method_10059(int[] int2, int int3, Direction direction, ModelElementFace modelElementFace, float[] float2, Sprite sprite, ModelRotation modelRotation, ModelRotation modelRotation2, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a([IILej;Lclx;[FLcue;Lcxf;Lclz;ZZ)V
      intermediary method_10059 Lnet/minecraft/class_2456;method_10059([IILnet/minecraft/class_1354;Lnet/minecraft/class_2440;[FLnet/minecraft/class_1639;Lnet/minecraft/class_2529;Lnet/minecraft/class_2442;ZZ)V
      named method_10059 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10059([IILnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/json/ModelElementFace;[FLnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/render/model/ModelRotation;Lnet/minecraft/client/render/model/json/ModelRotation;ZZ)V
    • method_10058

      private void method_10058(int[] int2, int int3, int int4, javax.vecmath.Vector3d vector3d, int int5, Sprite sprite, ModelElementTexture modelElementTexture)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a([IIILjavax/vecmath/Vector3d;ILcue;Lcma;)V
      intermediary method_10058 Lnet/minecraft/class_2456;method_10058([IIILjavax/vecmath/Vector3d;ILnet/minecraft/class_1639;Lnet/minecraft/class_2443;)V
      named method_10058 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10058([IIILjavax/vecmath/Vector3d;ILnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/render/model/json/ModelElementTexture;)V
    • method_10052

      private void method_10052(javax.vecmath.Vector3d vector3d, ModelRotation modelRotation)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Ljavax/vecmath/Vector3d;Lclz;)V
      intermediary method_10052 Lnet/minecraft/class_2456;method_10052(Ljavax/vecmath/Vector3d;Lnet/minecraft/class_2442;)V
      named method_10052 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10052(Ljavax/vecmath/Vector3d;Lnet/minecraft/client/render/model/json/ModelRotation;)V
    • method_10053

      public int method_10053(javax.vecmath.Vector3d vector3d, Direction direction, int int2, ModelRotation modelRotation, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Ljavax/vecmath/Vector3d;Lej;ILcxf;Z)I
      intermediary method_10053 Lnet/minecraft/class_2456;method_10053(Ljavax/vecmath/Vector3d;Lnet/minecraft/class_1354;ILnet/minecraft/class_2529;Z)I
      named method_10053 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10053(Ljavax/vecmath/Vector3d;Lnet/minecraft/util/math/Direction;ILnet/minecraft/client/render/model/ModelRotation;Z)I
    • method_10056

      private void method_10056(javax.vecmath.Vector3d vector3d, javax.vecmath.Vector3d vector3d2, javax.vecmath.Matrix4d matrix4d, javax.vecmath.Vector3d vector3d3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;Ljavax/vecmath/Matrix4d;Ljavax/vecmath/Vector3d;)V
      intermediary method_10056 Lnet/minecraft/class_2456;method_10056(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;Ljavax/vecmath/Matrix4d;Ljavax/vecmath/Vector3d;)V
      named method_10056 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10056(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;Ljavax/vecmath/Matrix4d;Ljavax/vecmath/Vector3d;)V
    • method_10048

      private javax.vecmath.Matrix4d method_10048(javax.vecmath.AxisAngle4d axisAngle4d)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(Ljavax/vecmath/AxisAngle4d;)Ljavax/vecmath/Matrix4d;
      intermediary method_10048 Lnet/minecraft/class_2456;method_10048(Ljavax/vecmath/AxisAngle4d;)Ljavax/vecmath/Matrix4d;
      named method_10048 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10048(Ljavax/vecmath/AxisAngle4d;)Ljavax/vecmath/Matrix4d;
    • method_21839

      private javax.vecmath.Matrix4d method_21839()
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a()Ljavax/vecmath/Matrix4d;
      intermediary method_21839 Lnet/minecraft/class_2456;method_21839()Ljavax/vecmath/Matrix4d;
      named method_21839 Lnet/minecraft/client/render/model/ModelFaceBaker;method_21839()Ljavax/vecmath/Matrix4d;
    • method_10057

      public static Direction method_10057(int[] int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a([I)Lej;
      intermediary method_10057 Lnet/minecraft/class_2456;method_10057([I)Lnet/minecraft/class_1354;
      named method_10057 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10057([I)Lnet/minecraft/util/math/Direction;
    • method_10061

      public void method_10061(int[] int2, Direction dir, ModelElementTexture texture, Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a([ILej;Lcma;Lcue;)V
      intermediary method_10061 Lnet/minecraft/class_2456;method_10061([ILnet/minecraft/class_1354;Lnet/minecraft/class_2443;Lnet/minecraft/class_1639;)V
      named method_10061 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10061([ILnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/json/ModelElementTexture;Lnet/minecraft/client/texture/Sprite;)V
    • method_10060

      private void method_10060(int[] data, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a([ILej;)V
      intermediary method_10060 Lnet/minecraft/class_2456;method_10060([ILnet/minecraft/class_1354;)V
      named method_10060 Lnet/minecraft/client/render/model/ModelFaceBaker;method_10060([ILnet/minecraft/util/math/Direction;)V
    • lockVertex

      private void lockVertex(int index, int[] data, Direction direction, ModelElementTexture texture, Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmp;a(I[ILej;Lcma;Lcue;)V
      intermediary method_10049 Lnet/minecraft/class_2456;method_10049(I[ILnet/minecraft/class_1354;Lnet/minecraft/class_2443;Lnet/minecraft/class_1639;)V
      named lockVertex Lnet/minecraft/client/render/model/ModelFaceBaker;lockVertex(I[ILnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/json/ModelElementTexture;Lnet/minecraft/client/texture/Sprite;)V