Class BakedQuadFactory
java.lang.Object
net.minecraft.client.render.model.BakedQuadFactory
- Mappings:
Namespace Name named net/minecraft/client/render/model/BakedQuadFactoryintermediary net/minecraft/class_796official hmk
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BakedQuadbake(Baker.class_12356 class_12356, Vector3fc vector3fc, Vector3fc vector3fc2, ModelElementFace modelElementFace, Sprite sprite, Direction direction, ModelBakeSettings modelBakeSettings, @Nullable ModelRotation modelRotation, boolean bool, int int2) private static DirectiondecodeDirection(Vector3fc[] vector3fc) private static voidencodeDirection(Vector3fc[] vector3fc, long[] long2, Direction direction) private static Directionmethod_76653(Vector3f vector3f) private static voidmethod_76654(long[] long2, int int2, int int3) private static intmethod_76655(Vector3fc[] vector3fc, int int2, float float2, float float3, float float4) private static voidmethod_76656(Vector3fc[] vector3fc, int int2, int int3) private static voidpackVertexData(int int2, CubeFace cubeFace, ModelElementFace.UV uV, AxisRotation axisRotation, Matrix4fc matrix4fc, Vector3fc vector3fc, Vector3fc vector3fc2, Sprite sprite, AffineTransformation affineTransformation, @Nullable ModelRotation modelRotation, Vector3fc[] vector3fc3, long[] long2, Baker.class_12356 class_12356) private static floatsetCenterBack(float float2) private static floatsetCenterForward(float float2) (package private) static ModelElementFace.UVsetDefaultUV(Vector3fc from, Vector3fc to, Direction facing) private static voidtransformVertex(Vector3f vertex, Vector3fc vector3fc, Matrix4fc matrix4fc)
-
Field Details
-
field_60150
- Mappings:
Namespace Name Mixin selector named field_60150Lnet/minecraft/client/render/model/BakedQuadFactory;field_60150:Lorg/joml/Vector3fc;intermediary field_60150Lnet/minecraft/class_796;field_60150:Lorg/joml/Vector3fc;official aLhmk;a:Lorg/joml/Vector3fc;
-
-
Constructor Details
-
BakedQuadFactory
public BakedQuadFactory()
-
-
Method Details
-
setDefaultUV
- Mappings:
Namespace Name Mixin selector named setDefaultUVLnet/minecraft/client/render/model/BakedQuadFactory;setDefaultUV(Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/client/render/model/json/ModelElementFace$UV;intermediary method_67921Lnet/minecraft/class_796;method_67921(Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_2350;)Lnet/minecraft/class_783$class_10800;official aLhmk;a(Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Liz;)Lhme$b;
-
bake
public static BakedQuad bake(Baker.class_12356 class_12356, Vector3fc vector3fc, Vector3fc vector3fc2, ModelElementFace modelElementFace, Sprite sprite, Direction direction, ModelBakeSettings modelBakeSettings, @Nullable ModelRotation modelRotation, boolean bool, int int2) - Mappings:
Namespace Name Mixin selector named bakeLnet/minecraft/client/render/model/BakedQuadFactory;bake(Lnet/minecraft/client/render/model/Baker$class_12356;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/client/render/model/json/ModelElementFace;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/ModelBakeSettings;Lnet/minecraft/client/render/model/json/ModelRotation;ZI)Lnet/minecraft/client/render/model/BakedQuad;intermediary method_3468Lnet/minecraft/class_796;method_3468(Lnet/minecraft/class_7775$class_12356;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_783;Lnet/minecraft/class_1058;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_789;ZI)Lnet/minecraft/class_777;official aLhmk;a(Lijx$a;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lhme;Lihr;Liz;Likd;Lhmf;ZI)Lhmc;
-
packVertexData
private static void packVertexData(int int2, CubeFace cubeFace, ModelElementFace.UV uV, AxisRotation axisRotation, Matrix4fc matrix4fc, Vector3fc vector3fc, Vector3fc vector3fc2, Sprite sprite, AffineTransformation affineTransformation, @Nullable ModelRotation modelRotation, Vector3fc[] vector3fc3, long[] long2, Baker.class_12356 class_12356) - Mappings:
Namespace Name Mixin selector named packVertexDataLnet/minecraft/client/render/model/BakedQuadFactory;packVertexData(ILnet/minecraft/client/render/model/CubeFace;Lnet/minecraft/client/render/model/json/ModelElementFace$UV;Lnet/minecraft/util/math/AxisRotation;Lorg/joml/Matrix4fc;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/client/texture/Sprite;Lnet/minecraft/util/math/AffineTransformation;Lnet/minecraft/client/render/model/json/ModelRotation;[Lorg/joml/Vector3fc;[JLnet/minecraft/client/render/model/Baker$class_12356;)Vintermediary method_3461Lnet/minecraft/class_796;method_3461(ILnet/minecraft/class_753;Lnet/minecraft/class_783$class_10800;Lnet/minecraft/class_10821;Lorg/joml/Matrix4fc;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_1058;Lnet/minecraft/class_4590;Lnet/minecraft/class_789;[Lorg/joml/Vector3fc;[JLnet/minecraft/class_7775$class_12356;)Vofficial aLhmk;a(ILhkc;Lhme$b;Lg;Lorg/joml/Matrix4fc;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lihr;Li;Lhmf;[Lorg/joml/Vector3fc;[JLijx$a;)V
-
setCenterBack
private static float setCenterBack(float float2) - Mappings:
Namespace Name Mixin selector named setCenterBackLnet/minecraft/client/render/model/BakedQuadFactory;setCenterBack(F)Fintermediary method_67919Lnet/minecraft/class_796;method_67919(F)Fofficial aLhmk;a(F)F
-
setCenterForward
private static float setCenterForward(float float2) - Mappings:
Namespace Name Mixin selector named setCenterForwardLnet/minecraft/client/render/model/BakedQuadFactory;setCenterForward(F)Fintermediary method_67924Lnet/minecraft/class_796;method_67924(F)Fofficial bLhmk;b(F)F
-
transformVertex
- Mappings:
Namespace Name Mixin selector named transformVertexLnet/minecraft/client/render/model/BakedQuadFactory;transformVertex(Lorg/joml/Vector3f;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;)Vintermediary method_3464Lnet/minecraft/class_796;method_3464(Lorg/joml/Vector3f;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;)Vofficial aLhmk;a(Lorg/joml/Vector3f;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;)V
-
decodeDirection
- Mappings:
Namespace Name Mixin selector named decodeDirectionLnet/minecraft/client/render/model/BakedQuadFactory;decodeDirection([Lorg/joml/Vector3fc;)Lnet/minecraft/util/math/Direction;intermediary method_3467Lnet/minecraft/class_796;method_3467([Lorg/joml/Vector3fc;)Lnet/minecraft/class_2350;official aLhmk;a([Lorg/joml/Vector3fc;)Liz;
-
method_76653
- Mappings:
Namespace Name Mixin selector named method_76653Lnet/minecraft/client/render/model/BakedQuadFactory;method_76653(Lorg/joml/Vector3f;)Lnet/minecraft/util/math/Direction;intermediary method_76653Lnet/minecraft/class_796;method_76653(Lorg/joml/Vector3f;)Lnet/minecraft/class_2350;official aLhmk;a(Lorg/joml/Vector3f;)Liz;
-
encodeDirection
- Mappings:
Namespace Name Mixin selector named encodeDirectionLnet/minecraft/client/render/model/BakedQuadFactory;encodeDirection([Lorg/joml/Vector3fc;[JLnet/minecraft/util/math/Direction;)Vintermediary method_3462Lnet/minecraft/class_796;method_3462([Lorg/joml/Vector3fc;[JLnet/minecraft/class_2350;)Vofficial aLhmk;a([Lorg/joml/Vector3fc;[JLiz;)V
-
method_76655
private static int method_76655(Vector3fc[] vector3fc, int int2, float float2, float float3, float float4) - Mappings:
Namespace Name Mixin selector named method_76655Lnet/minecraft/client/render/model/BakedQuadFactory;method_76655([Lorg/joml/Vector3fc;IFFF)Iintermediary method_76655Lnet/minecraft/class_796;method_76655([Lorg/joml/Vector3fc;IFFF)Iofficial aLhmk;a([Lorg/joml/Vector3fc;IFFF)I
-
method_76656
- Mappings:
Namespace Name Mixin selector named method_76656Lnet/minecraft/client/render/model/BakedQuadFactory;method_76656([Lorg/joml/Vector3fc;II)Vintermediary method_76656Lnet/minecraft/class_796;method_76656([Lorg/joml/Vector3fc;II)Vofficial aLhmk;a([Lorg/joml/Vector3fc;II)V
-
method_76654
private static void method_76654(long[] long2, int int2, int int3) - Mappings:
Namespace Name Mixin selector named method_76654Lnet/minecraft/client/render/model/BakedQuadFactory;method_76654([JII)Vintermediary method_76654Lnet/minecraft/class_796;method_76654([JII)Vofficial aLhmk;a([JII)V
-