net.minecraft.client.renderer.block.model

public class FaceBakery

ert
net.minecraft.client.renderer.block.model.FaceBakery
net.minecraft.class_796
net.minecraft.client.render.model.BakedQuadFactory
net.minecraft.src.C_4211_

Field summary

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

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public BakedQuad
a(k arg0, k arg1, ero arg2, fay arg3, go arg4, fcr arg5, erp arg6, boolean arg7, yt arg8)
bakeQuad(Vector3f arg0, Vector3f arg1, BlockElementFace arg2, TextureAtlasSprite arg3, Direction arg4, ModelState arg5, BlockElementRotation arg6, boolean arg7, ResourceLocation arg8)
method_3468(class_1160 arg0, class_1160 arg1, class_783 arg2, class_1058 arg3, class_2350 arg4, class_3665 arg5, class_789 arg6, boolean arg7, class_2960 arg8)
bake(Vec3f from, Vec3f to, ModelElementFace face, Sprite texture, Direction side, ModelBakeSettings settings, ModelRotation rotation, boolean shade, Identifier modelId)
m_111600_(C_4684_ p_111602_, C_4684_ p_111603_, C_4200_ p_111604_, C_4486_ p_111605_, C_4687_ p_111606_, C_4537_ p_111607_, C_4202_ p_111608_, boolean p_111609_, C_5265_ arg8)
public static BlockFaceUV
a(erq arg0, go arg1, i arg2, yt arg3)
recomputeUVs(BlockFaceUV arg0, Direction arg1, Transformation arg2, ResourceLocation arg3)
method_3454(class_787 arg0, class_2350 arg1, class_4590 arg2, class_2960 arg3)
uvLock(ModelElementTexture texture, Direction orientation, AffineTransformation rotation, Identifier modelId)
m_111581_(C_4203_ p_111582_, C_4687_ p_111583_, C_4649_ p_111584_, C_5265_ p_111585_)
private int[]
a(erq arg0, fay arg1, go arg2, float[] arg3, i arg4, erp arg5, boolean arg6)
makeVertices(BlockFaceUV arg0, TextureAtlasSprite arg1, Direction arg2, float[] arg3, Transformation arg4, BlockElementRotation arg5, boolean arg6)
method_3458(class_787 arg0, class_1058 arg1, class_2350 arg2, float[] arg3, class_4590 arg4, class_789 arg5, boolean arg6)
packVertexData(ModelElementTexture texture, Sprite sprite, Direction direction, float[] positionMatrix, AffineTransformation orientation, ModelRotation rotation, boolean shaded)
m_111573_(C_4203_ p_111575_, C_4486_ p_111576_, C_4687_ p_111577_, float[] p_111578_, C_4649_ p_111579_, C_4202_ p_111580_, boolean arg6)
private float[]
a(k arg0, k arg1)
setupShape(Vector3f arg0, Vector3f arg1)
method_3459(class_1160 arg0, class_1160 arg1)
getPositionMatrix(Vec3f from, Vec3f to)
m_111592_(C_4684_ p_111594_, C_4684_ arg1)
private void
a(int[] arg0, int arg1, go arg2, erq arg3, float[] arg4, fay arg5, i arg6, erp arg7, boolean arg8)
bakeVertex(int[] arg0, int arg1, Direction arg2, BlockFaceUV arg3, float[] arg4, TextureAtlasSprite arg5, Transformation arg6, BlockElementRotation arg7, boolean arg8)
method_3461(int[] arg0, int arg1, class_2350 arg2, class_787 arg3, float[] arg4, class_1058 arg5, class_4590 arg6, class_789 arg7, boolean arg8)
packVertexData(int[] vertices, int cornerIndex, Direction direction, ModelElementTexture texture, float[] positionMatrix, Sprite sprite, AffineTransformation orientation, ModelRotation rotation, boolean shaded)
m_111620_(int[] p_111622_, int p_111623_, C_4687_ p_111624_, C_4203_ p_111625_, float[] p_111626_, C_4486_ p_111627_, C_4649_ p_111628_, C_4202_ p_111629_, boolean arg8)
private void
a(int[] arg0, int arg1, k arg2, fay arg3, erq arg4)
fillVertex(int[] arg0, int arg1, Vector3f arg2, TextureAtlasSprite arg3, BlockFaceUV arg4)
method_3460(int[] arg0, int arg1, class_1160 arg2, class_1058 arg3, class_787 arg4)
packVertexData(int[] vertices, int cornerIndex, Vec3f position, Sprite sprite, ModelElementTexture modelElementTexture)
m_111614_(int[] p_111616_, int p_111617_, C_4684_ p_111618_, C_4486_ p_111619_, C_4203_ arg4)
private void
a(k arg0, erp arg1)
applyElementRotation(Vector3f arg0, BlockElementRotation arg1)
method_3463(class_1160 arg0, class_789 arg1)
rotateVertex(Vec3f vector, ModelRotation rotation)
m_111586_(C_4684_ p_111588_, C_4202_ arg1)
public void
a(k arg0, i arg1)
applyModelRotation(Vector3f arg0, Transformation arg1)
method_3455(class_1160 arg0, class_4590 arg1)
transformVertex(Vec3f vertex, AffineTransformation transformation)
m_111589_(C_4684_ p_111591_, C_4649_ arg1)
private void
a(k arg0, k arg1, d arg2, k arg3)
rotateVertexBy(Vector3f arg0, Vector3f arg1, Matrix4f arg2, Vector3f arg3)
method_3464(class_1160 arg0, class_1160 arg1, class_1159 arg2, class_1160 arg3)
transformVertex(Vec3f vertex, Vec3f origin, Matrix4f transformationMatrix, Vec3f scale)
m_111595_(C_4684_ p_111597_, C_4684_ p_111598_, C_802_ p_111599_, C_4684_ arg3)
public static Direction
a(int[] arg0)
calculateFacing(int[] arg0)
method_3467(int[] arg0)
decodeDirection(int[] rotationMatrix)
m_111612_(int[] p_111613_)
private void
a(int[] arg0, go arg1)
recalculateWinding(int[] arg0, Direction arg1)
method_3462(int[] arg0, class_2350 arg1)
encodeDirection(int[] rotationMatrix, Direction direction)
m_111630_(int[] p_111632_, C_4687_ arg1)