Class ModelFaceBaker
java.lang.Object
net.minecraft.client.render.model.ModelFaceBaker
- Mappings:
Namespace Name official bgointermediary net/minecraft/class_2456named net/minecraft/client/render/model/ModelFaceBaker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate 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.Matrix4fprivate intmethod_10051(Direction dir) private voidmethod_10052(org.lwjgl.util.vector.Vector3f vec, ModelRotation rotation) intmethod_10053(org.lwjgl.util.vector.Vector3f vector3f, Direction direction, int int2, ModelRotation modelRotation, boolean bool) private float[]method_10054(org.lwjgl.util.vector.Vector3f vector3f, org.lwjgl.util.vector.Vector3f vector3f2) method_10055(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_10056(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_10057(int[] int2) private voidmethod_10058(int[] data, int int2, int int3, org.lwjgl.util.vector.Vector3f vector3f, int int4, Sprite sprite, ModelElementTexture modelElementTexture) private voidmethod_10059(int[] int2, int int3, Direction direction, ModelElementFace modelElementFace, float[] float2, Sprite sprite, ModelRotation modelRotation, ModelRotation modelRotation2, boolean bool, boolean bool2) private voidmethod_10060(int[] data, Direction direction) voidmethod_10061(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_10950Lnet/minecraft/class_2456;field_10950: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_10951Lnet/minecraft/class_2456;field_10951:Fnamed GENERIC_ROTATION_SCALELnet/minecraft/client/render/model/ModelFaceBaker;GENERIC_ROTATION_SCALE:F
-
-
Constructor Details
-
ModelFaceBaker
public ModelFaceBaker()
-
-
Method Details
-
method_10055
public BakedQuad method_10055(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_10055Lnet/minecraft/class_2456;method_10055(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/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_10055Lnet/minecraft/client/render/model/ModelFaceBaker;method_10055(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_10050Lnet/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)[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_10051
- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lcq;)Iintermediary method_10051Lnet/minecraft/class_2456;method_10051(Lnet/minecraft/class_1354;)Inamed method_10051Lnet/minecraft/client/render/model/ModelFaceBaker;method_10051(Lnet/minecraft/util/math/Direction;)I
-
getBrightness
- Mappings:
Namespace Name Mixin selector official bLbgo;b(Lcq;)Fintermediary method_10062Lnet/minecraft/class_2456;method_10062(Lnet/minecraft/class_1354;)Fnamed getBrightnessLnet/minecraft/client/render/model/ModelFaceBaker;getBrightness(Lnet/minecraft/util/math/Direction;)F
-
method_10054
private float[] method_10054(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_10054Lnet/minecraft/class_2456;method_10054(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;)[Fnamed method_10054Lnet/minecraft/client/render/model/ModelFaceBaker;method_10054(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/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 aLbgo;a([IILcq;Lbgi;[FLbmi;Lbor;Lbgj;ZZ)Vintermediary method_10059Lnet/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)Vnamed method_10059Lnet/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[] 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_10058Lnet/minecraft/class_2456;method_10058([IIILorg/lwjgl/util/vector/Vector3f;ILnet/minecraft/class_1639;Lnet/minecraft/class_2443;)Vnamed method_10058Lnet/minecraft/client/render/model/ModelFaceBaker;method_10058([IIILorg/lwjgl/util/vector/Vector3f;ILnet/minecraft/client/texture/Sprite;Lnet/minecraft/client/render/model/json/ModelElementTexture;)V
-
method_10052
- Mappings:
Namespace Name Mixin selector official aLbgo;a(Lorg/lwjgl/util/vector/Vector3f;Lbgj;)Vintermediary method_10052Lnet/minecraft/class_2456;method_10052(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/class_2442;)Vnamed method_10052Lnet/minecraft/client/render/model/ModelFaceBaker;method_10052(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/client/render/model/json/ModelRotation;)V
-
method_10053
public int method_10053(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_10053Lnet/minecraft/class_2456;method_10053(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/class_1354;ILnet/minecraft/class_2529;Z)Inamed method_10053Lnet/minecraft/client/render/model/ModelFaceBaker;method_10053(Lorg/lwjgl/util/vector/Vector3f;Lnet/minecraft/util/math/Direction;ILnet/minecraft/client/render/model/ModelRotation;Z)I
-
method_10056
private void method_10056(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_10056Lnet/minecraft/class_2456;method_10056(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Vector3f;)Vnamed method_10056Lnet/minecraft/client/render/model/ModelFaceBaker;method_10056(Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Vector3f;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Vector3f;)V
-
method_10048
private org.lwjgl.util.vector.Matrix4f method_10048()- Mappings:
Namespace Name Mixin selector official aLbgo;a()Lorg/lwjgl/util/vector/Matrix4f;intermediary method_10048Lnet/minecraft/class_2456;method_10048()Lorg/lwjgl/util/vector/Matrix4f;named method_10048Lnet/minecraft/client/render/model/ModelFaceBaker;method_10048()Lorg/lwjgl/util/vector/Matrix4f;
-
method_10057
- Mappings:
Namespace Name Mixin selector official aLbgo;a([I)Lcq;intermediary method_10057Lnet/minecraft/class_2456;method_10057([I)Lnet/minecraft/class_1354;named method_10057Lnet/minecraft/client/render/model/ModelFaceBaker;method_10057([I)Lnet/minecraft/util/math/Direction;
-
method_10061
- Mappings:
Namespace Name Mixin selector official aLbgo;a([ILcq;Lbgk;Lbmi;)Vintermediary method_10061Lnet/minecraft/class_2456;method_10061([ILnet/minecraft/class_1354;Lnet/minecraft/class_2443;Lnet/minecraft/class_1639;)Vnamed method_10061Lnet/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
- Mappings:
Namespace Name Mixin selector official aLbgo;a([ILcq;)Vintermediary method_10060Lnet/minecraft/class_2456;method_10060([ILnet/minecraft/class_1354;)Vnamed method_10060Lnet/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 aLbgo;a(I[ILcq;Lbgk;Lbmi;)Vintermediary method_10049Lnet/minecraft/class_2456;method_10049(I[ILnet/minecraft/class_1354;Lnet/minecraft/class_2443;Lnet/minecraft/class_1639;)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
-