Class ModelFaceBaker
java.lang.Object
net.minecraft.client.render.model.ModelFaceBaker
@Environment(CLIENT) public class ModelFaceBaker extends Object
- Mappings:
Namespace Name official bgointermediary net/minecraft/class_1074named net/minecraft/client/render/model/ModelFaceBaker
-
Field Summary
Fields Modifier and Type Field Description private static floatGENERIC_ROTATION_SCALEprivate static floatROTATION_SCALE -
Constructor Summary
Constructors Constructor Description ModelFaceBaker() -
Method Summary
Modifier and Type Method Description private int[]createQuadData(ModelElementFace face, Sprite sprite, Direction dir, float[] matrix, ModelRotation rotation1, ModelRotation rotation2, boolean bool, boolean bool2)private floatgetBrightness(Direction dir)private voidlockVertex(int index, int[] data, Direction direction, ModelElementTexture texture, Sprite sprite)private org.lwjgl.util.vector.Matrix4fmethod_3689()private intmethod_3692(Direction dir)private voidmethod_3693(org.lwjgl.util.vector.Vector3f vec, ModelRotation rotation)intmethod_3694(org.lwjgl.util.vector.Vector3f vector3f, Direction direction, int int2, ModelRotation modelRotation, boolean bool)private float[]method_3695(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2)BakedQuadmethod_3696(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2, ModelElementFace face, Sprite sprite, Direction direction, ModelRotation modelRotation, ModelRotation modelRotation2, boolean bool, boolean bool2)private voidmethod_3697(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2, org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Vector3f vector3f3)static Directionmethod_3698(int[] int2)private voidmethod_3699(int[] data, int int2, int int3, org.lwjgl.util.vector.Vector3f vector3f, int int4, Sprite sprite, ModelElementTexture modelElementTexture)private voidmethod_3700(int[] int2, int int3, Direction direction, ModelElementFace modelElementFace, float[] float2, Sprite sprite, ModelRotation modelRotation, ModelRotation modelRotation2, boolean bool, boolean bool2)private voidmethod_3701(int[] data, Direction direction)voidmethod_3702(int[] int2, Direction dir, ModelElementTexture texture, Sprite sprite)
-
Field Details
-
ROTATION_SCALE
private static final float ROTATION_SCALE- Mappings:
Namespace Name Mixin selector official aLbgo;a:Fintermediary field_4602Lnet/minecraft/class_1074;field_4602:Fnamed ROTATION_SCALELnet/minecraft/client/render/model/ModelFaceBaker;ROTATION_SCALE:F
-
GENERIC_ROTATION_SCALE
private static final float GENERIC_ROTATION_SCALE- Mappings:
Namespace Name Mixin selector official bLbgo;b:Fintermediary field_4603Lnet/minecraft/class_1074;field_4603:Fnamed GENERIC_ROTATION_SCALELnet/minecraft/client/render/model/ModelFaceBaker;GENERIC_ROTATION_SCALE:F
-
-
Constructor Details
-
ModelFaceBaker
public ModelFaceBaker()
-
-
Method Details
-
method_3696
public BakedQuad method_3696(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2, ModelElementFace face, Sprite sprite, Direction direction, ModelRotation modelRotation, ModelRotation modelRotation2, boolean bool, boolean bool2)- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lbgi;Lbmi;Lcq;Lbor;Lbgj;ZZ)Lbgg;intermediary method_3696Lnet/minecraft/class_1074;method_3696(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/class_1058;Lnet/minecraft/class_1231;Lnet/minecraft/class_1383;Lnet/minecraft/class_1289;Lnet/minecraft/class_1060;ZZ)Lnet/minecraft/class_1055;named method_3696Lnet/minecraft/client/render/model/ModelFaceBaker;method_3696(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/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 aLbgo;a(Lbgi;Lbmi;Lcq;[FLbor;Lbgj;ZZ)[Iintermediary method_3691Lnet/minecraft/class_1074;method_3691(Lnet/minecraft/class_1058;Lnet/minecraft/class_1231;Lnet/minecraft/class_1383;[FLnet/minecraft/class_1289;Lnet/minecraft/class_1060;ZZ)[Inamed createQuadDataLnet/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_3692
- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lcq;)Iintermediary method_3692Lnet/minecraft/class_1074;method_3692(Lnet/minecraft/class_1383;)Inamed method_3692Lnet/minecraft/client/render/model/ModelFaceBaker;method_3692(Lnet/minecraft/util/math/Direction;)I
-
getBrightness
- Mappings:
Namespace Name Mixin selector official bLbgo;b(Lcq;)Fintermediary method_3703Lnet/minecraft/class_1074;method_3703(Lnet/minecraft/class_1383;)Fnamed getBrightnessLnet/minecraft/client/render/model/ModelFaceBaker;getBrightness(Lnet/minecraft/util/math/Direction;)F
-
method_3695
private float[] method_3695(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2)- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;)[Fintermediary method_3695Lnet/minecraft/class_1074;method_3695(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;)[Fnamed method_3695Lnet/minecraft/client/render/model/ModelFaceBaker;method_3695(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;)[F
-
method_3700
private void method_3700(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 aLbgo;a([IILcq;Lbgi;[FLbmi;Lbor;Lbgj;ZZ)Vintermediary method_3700Lnet/minecraft/class_1074;method_3700([IILnet/minecraft/class_1383;Lnet/minecraft/class_1058;[FLnet/minecraft/class_1231;Lnet/minecraft/class_1289;Lnet/minecraft/class_1060;ZZ)Vnamed method_3700Lnet/minecraft/client/render/model/ModelFaceBaker;method_3700([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_3699
private void method_3699(int[] data, int int2, int int3, org.lwjgl.util.vector.Vector3f vector3f, int int4, Sprite sprite, ModelElementTexture modelElementTexture)- Mappings:
Namespace Name Mixin selector official aLbgo;a([IIILorg/lwjgl/util/vector/Vector3f;ILbmi;Lbgk;)Vintermediary method_3699Lnet/minecraft/class_1074;method_3699([IIILorg/lwjgl/util/vector/Vector3f;ILnet/minecraft/class_1231;Lnet/minecraft/class_1061;)Vnamed method_3699Lnet/minecraft/client/render/model/ModelFaceBaker;method_3699([IIILorg/lwjgl/util/vector/Vector3f;ILnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/render/model/json/ModelElementTexture;)V
-
method_3693
- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lorg/lwjgl/util/vector/Vector3f;Lbgj;)Vintermediary method_3693Lnet/minecraft/class_1074;method_3693(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/class_1060;)Vnamed method_3693Lnet/minecraft/client/render/model/ModelFaceBaker;method_3693(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/client/render/model/json/ModelRotation;)V
-
method_3694
public int method_3694(org.lwjgl.util.vector.Vector3f vector3f, Direction direction, int int2, ModelRotation modelRotation, boolean bool)- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lorg/lwjgl/util/vector/Vector3f;Lcq;ILbor;Z)Iintermediary method_3694Lnet/minecraft/class_1074;method_3694(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/class_1383;ILnet/minecraft/class_1289;Z)Inamed method_3694Lnet/minecraft/client/render/model/ModelFaceBaker;method_3694(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/util/math/Direction;ILnet/minecraft/client/render/model/ModelRotation;Z)I
-
method_3697
private void method_3697(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2, org.lwjgl.util.vector.Matrix4f matrix4f, org.lwjgl.util.vector.Vector3f vector3f3)- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Vector3f;)Vintermediary method_3697Lnet/minecraft/class_1074;method_3697(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Vector3f;)Vnamed method_3697Lnet/minecraft/client/render/model/ModelFaceBaker;method_3697(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Vector3f;)V
-
method_3689
private org.lwjgl.util.vector.Matrix4f method_3689()- Mappings:
Namespace Name Mixin selector official aLbgo;a()Lorg/lwjgl/util/vector/Matrix4f;intermediary method_3689Lnet/minecraft/class_1074;method_3689()Lorg/lwjgl/util/vector/Matrix4f;named method_3689Lnet/minecraft/client/render/model/ModelFaceBaker;method_3689()Lorg/lwjgl/util/vector/Matrix4f;
-
method_3698
- Mappings:
Namespace Name Mixin selector official aLbgo;a([I)Lcq;intermediary method_3698Lnet/minecraft/class_1074;method_3698([I)Lnet/minecraft/class_1383;named method_3698Lnet/minecraft/client/render/model/ModelFaceBaker;method_3698([I)Lnet/minecraft/util/math/Direction;
-
method_3702
- Mappings:
Namespace Name Mixin selector official aLbgo;a([ILcq;Lbgk;Lbmi;)Vintermediary method_3702Lnet/minecraft/class_1074;method_3702([ILnet/minecraft/class_1383;Lnet/minecraft/class_1061;Lnet/minecraft/class_1231;)Vnamed method_3702Lnet/minecraft/client/render/model/ModelFaceBaker;method_3702([ILnet/minecraft/util/math/Direction;Lnet/minecraft/client/render/model/json/ModelElementTexture;Lnet/minecraft/client/texture/Sprite;)V
-
method_3701
- Mappings:
Namespace Name Mixin selector official aLbgo;a([ILcq;)Vintermediary method_3701Lnet/minecraft/class_1074;method_3701([ILnet/minecraft/class_1383;)Vnamed method_3701Lnet/minecraft/client/render/model/ModelFaceBaker;method_3701([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 aLbgo;a(I[ILcq;Lbgk;Lbmi;)Vintermediary method_3690Lnet/minecraft/class_1074;method_3690(I[ILnet/minecraft/class_1383;Lnet/minecraft/class_1061;Lnet/minecraft/class_1231;)Vnamed lockVertexLnet/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
-