net.minecraft.client.renderer.block.model

public class FaceBakery

gwi
net.minecraft.client.renderer.block.model.FaceBakery
net.minecraft.class_796

Field summary

Modifier and TypeField
public static final int
a
VERTEX_INT_SIZE
field_32796
public static final int
b
VERTEX_COUNT
field_32797
private static final int
d
COLOR_INDEX
field_32799
public static final int
c
UV_INDEX
field_32798
private static final org.joml.Vector3fc
e
NO_RESCALE
field_60149
private static final org.joml.Vector3fc
f
BLOCK_MIDDLE
field_60150

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
static BlockElementFace$UVs
a(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1, je arg2)
defaultFaceUV(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1, Direction arg2)
method_67921(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1, class_2350 arg2)
public static BakedQuad
a(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1, gwc arg2, hoa arg3, je arg4, hqr arg5, gwd arg6, boolean arg7, int arg8)
bakeQuad(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1, BlockElementFace arg2, TextureAtlasSprite arg3, Direction arg4, ModelState arg5, BlockElementRotation arg6, boolean arg7, int arg8)
method_3468(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1, class_783 arg2, class_1058 arg3, class_2350 arg4, class_3665 arg5, class_789 arg6, boolean arg7, int arg8)
private static BlockElementFace$UVs
a(hoa arg0, gwc$b arg1)
shrinkUVs(TextureAtlasSprite arg0, BlockElementFace$UVs arg1)
method_67920(class_1058 arg0, class_783$class_10800 arg1)
private static int[]
a(gwc$b arg0, i arg1, org.joml.Matrix4fc arg2, hoa arg3, je arg4, float[] arg5, k arg6, gwd arg7)
makeVertices(BlockElementFace$UVs arg0, Quadrant arg1, org.joml.Matrix4fc arg2, TextureAtlasSprite arg3, Direction arg4, float[] arg5, Transformation arg6, BlockElementRotation arg7)
method_3458(class_783$class_10800 arg0, class_10821 arg1, org.joml.Matrix4fc arg2, class_1058 arg3, class_2350 arg4, float[] arg5, class_4590 arg6, class_789 arg7)
private static float[]
a(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1)
setupShape(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1)
method_3459(org.joml.Vector3fc arg0, org.joml.Vector3fc arg1)
private static void
a(int[] arg0, int arg1, gue arg2, gwc$b arg3, i arg4, org.joml.Matrix4fc arg5, float[] arg6, hoa arg7, k arg8, gwd arg9)
bakeVertex(int[] arg0, int arg1, FaceInfo arg2, BlockElementFace$UVs arg3, Quadrant arg4, org.joml.Matrix4fc arg5, float[] arg6, TextureAtlasSprite arg7, Transformation arg8, BlockElementRotation arg9)
method_3461(int[] arg0, int arg1, class_753 arg2, class_783$class_10800 arg3, class_10821 arg4, org.joml.Matrix4fc arg5, float[] arg6, class_1058 arg7, class_4590 arg8, class_789 arg9)
private static float
a(float arg0)
cornerToCenter(float arg0)
method_67919(float arg0)
private static float
b(float arg0)
centerToCorner(float arg0)
method_67924(float arg0)
private static void
a(int[] arg0, int arg1, org.joml.Vector3f arg2, hoa arg3, float arg4, float arg5)
fillVertex(int[] arg0, int arg1, org.joml.Vector3f arg2, TextureAtlasSprite arg3, float arg4, float arg5)
method_3460(int[] arg0, int arg1, org.joml.Vector3f arg2, class_1058 arg3, float arg4, float arg5)
private static void
a(org.joml.Vector3f arg0, gwd arg1)
applyElementRotation(org.joml.Vector3f arg0, BlockElementRotation arg1)
method_3463(org.joml.Vector3f arg0, class_789 arg1)
private static org.joml.Vector3fc
a(gwd arg0)
computeRescale(BlockElementRotation arg0)
method_71135(class_789 arg0)
private static void
a(org.joml.Vector3f arg0, k arg1)
applyModelRotation(org.joml.Vector3f arg0, Transformation arg1)
method_3455(org.joml.Vector3f arg0, class_4590 arg1)
private static void
a(org.joml.Vector3f arg0, org.joml.Vector3fc arg1, org.joml.Matrix4fc arg2, org.joml.Vector3fc arg3)
rotateVertexBy(org.joml.Vector3f arg0, org.joml.Vector3fc arg1, org.joml.Matrix4fc arg2, org.joml.Vector3fc arg3)
method_3464(org.joml.Vector3f arg0, org.joml.Vector3fc arg1, org.joml.Matrix4fc arg2, org.joml.Vector3fc arg3)
private static Direction
a(int[] arg0)
calculateFacing(int[] arg0)
method_3467(int[] arg0)
private static float
a(int[] arg0, int arg1)
xFromData(int[] arg0, int arg1)
method_67922(int[] arg0, int arg1)
private static float
b(int[] arg0, int arg1)
yFromData(int[] arg0, int arg1)
method_67925(int[] arg0, int arg1)
private static float
c(int[] arg0, int arg1)
zFromData(int[] arg0, int arg1)
method_67926(int[] arg0, int arg1)
private static org.joml.Vector3f
d(int[] arg0, int arg1)
vectorFromData(int[] arg0, int arg1)
method_67927(int[] arg0, int arg1)
private static void
a(int[] arg0, je arg1)
recalculateWinding(int[] arg0, Direction arg1)
method_3462(int[] arg0, class_2350 arg1)
public static void
a(int[] arg0, Consumer<org.joml.Vector3f> arg1)
extractPositions(int[] arg0, Consumer<org.joml.Vector3f> arg1)
method_67923(int[] arg0, Consumer<org.joml.Vector3f> arg1)