net.minecraft.client.renderer.block.model

public class FaceBakery

gqr
net.minecraft.client.renderer.block.model.FaceBakery
net.minecraft.class_796
net.minecraft.client.render.model.BakedQuadFactory

Field summary

Modifier and TypeField
public static final int
a
VERTEX_INT_SIZE
field_32796
field_32796
private static final float
d
RESCALE_22_5
field_4260
MIN_SCALE
private static final float
e
RESCALE_45
field_4259
MAX_SCALE
public static final int
b
VERTEX_COUNT
field_32797
field_32797
private static final int
f
COLOR_INDEX
field_32799
field_32799
public static final int
c
UV_INDEX
field_32798
field_32798

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static BakedQuad
a(org.joml.Vector3f arg0, org.joml.Vector3f arg1, gqm arg2, hhz arg3, ja arg4, hkp arg5, gqn arg6, boolean arg7, int arg8)
bakeQuad(org.joml.Vector3f arg0, org.joml.Vector3f arg1, BlockElementFace arg2, TextureAtlasSprite arg3, Direction arg4, ModelState arg5, BlockElementRotation arg6, boolean arg7, int arg8)
method_3468(org.joml.Vector3f arg0, org.joml.Vector3f arg1, class_783 arg2, class_1058 arg3, class_2350 arg4, class_3665 arg5, class_789 arg6, boolean arg7, int arg8)
bake(org.joml.Vector3f from, org.joml.Vector3f to, ModelElementFace face, Sprite sprite, Direction direction, ModelBakeSettings settings, ModelRotation rotation, boolean shade, int lightEmission)
public static BlockFaceUV
a(gqo arg0, ja arg1, j arg2)
recomputeUVs(BlockFaceUV arg0, Direction arg1, Transformation arg2)
method_3454(class_787 arg0, class_2350 arg1, class_4590 arg2)
uvLock(ModelElementTexture texture, Direction orientation, AffineTransformation rotation)
private static int[]
a(gqo arg0, hhz arg1, ja arg2, float[] arg3, j arg4, gqn arg5)
makeVertices(BlockFaceUV arg0, TextureAtlasSprite arg1, Direction arg2, float[] arg3, Transformation arg4, BlockElementRotation arg5)
method_3458(class_787 arg0, class_1058 arg1, class_2350 arg2, float[] arg3, class_4590 arg4, class_789 arg5)
packVertexData(ModelElementTexture texture, Sprite sprite, Direction direction, float[] positionMatrix, AffineTransformation orientation, ModelRotation rotation)
private static float[]
a(org.joml.Vector3f arg0, org.joml.Vector3f arg1)
setupShape(org.joml.Vector3f arg0, org.joml.Vector3f arg1)
method_3459(org.joml.Vector3f arg0, org.joml.Vector3f arg1)
getPositionMatrix(org.joml.Vector3f from, org.joml.Vector3f to)
private static void
a(int[] arg0, int arg1, ja arg2, gqo arg3, float[] arg4, hhz arg5, j arg6, gqn arg7)
bakeVertex(int[] arg0, int arg1, Direction arg2, BlockFaceUV arg3, float[] arg4, TextureAtlasSprite arg5, Transformation arg6, BlockElementRotation arg7)
method_3461(int[] arg0, int arg1, class_2350 arg2, class_787 arg3, float[] arg4, class_1058 arg5, class_4590 arg6, class_789 arg7)
packVertexData(int[] vertices, int cornerIndex, Direction direction, ModelElementTexture texture, float[] positionMatrix, Sprite sprite, AffineTransformation orientation, ModelRotation rotation)
private static void
a(int[] arg0, int arg1, org.joml.Vector3f arg2, hhz arg3, gqo arg4)
fillVertex(int[] arg0, int arg1, org.joml.Vector3f arg2, TextureAtlasSprite arg3, BlockFaceUV arg4)
method_3460(int[] arg0, int arg1, org.joml.Vector3f arg2, class_1058 arg3, class_787 arg4)
packVertexData(int[] vertices, int cornerIndex, org.joml.Vector3f pos, Sprite sprite, ModelElementTexture texture)
private static void
a(org.joml.Vector3f arg0, gqn arg1)
applyElementRotation(org.joml.Vector3f arg0, BlockElementRotation arg1)
method_3463(org.joml.Vector3f arg0, class_789 arg1)
rotateVertex(org.joml.Vector3f vertex, ModelRotation rotation)
private static void
a(org.joml.Vector3f arg0, j arg1)
applyModelRotation(org.joml.Vector3f arg0, Transformation arg1)
method_3455(org.joml.Vector3f arg0, class_4590 arg1)
transformVertex(org.joml.Vector3f vertex, AffineTransformation transformation)
private static void
a(org.joml.Vector3f arg0, org.joml.Vector3f arg1, org.joml.Matrix4f arg2, org.joml.Vector3f arg3)
rotateVertexBy(org.joml.Vector3f arg0, org.joml.Vector3f arg1, org.joml.Matrix4f arg2, org.joml.Vector3f arg3)
method_3464(org.joml.Vector3f arg0, org.joml.Vector3f arg1, org.joml.Matrix4f arg2, org.joml.Vector3f arg3)
transformVertex(org.joml.Vector3f vertex, org.joml.Vector3f origin, org.joml.Matrix4f transformationMatrix, org.joml.Vector3f scale)
private static Direction
a(int[] arg0)
calculateFacing(int[] arg0)
method_3467(int[] arg0)
decodeDirection(int[] rotationMatrix)
private static void
a(int[] arg0, ja arg1)
recalculateWinding(int[] arg0, Direction arg1)
method_3462(int[] arg0, class_2350 arg1)
encodeDirection(int[] rotationMatrix, Direction direction)