net.minecraft.client.render.model

public class BakedQuadFactory

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

Field summary

Modifier and TypeField
private static final float
a
field_4260
field_4260
SCALE_22_5_DEGREES
field_178418_a
SCALE_ROTATION_22_5
private static final float
b
field_4259
field_4259
SCALE_45_DEGREES
field_178417_b
SCALE_ROTATION_GENERAL
private static final BakedQuadFactory$class_797[]
c
field_4264
field_4264
FIXUPS
field_188016_c
UV_ROTATIONS
private static final BakedQuadFactory$class_797
d
field_4258
field_4258
ROTATE_0
field_188017_d
UV_ROTATION_0
private static final BakedQuadFactory$class_797
e
field_4261
field_4261
ROTATE_90
field_188018_e
UV_ROTATION_270
private static final BakedQuadFactory$class_797
f
field_4262
field_4262
ROTATE_180
field_188019_f
UV_ROTATION_INVERSE
private static final BakedQuadFactory$class_797
g
field_4263
field_4263
ROTATE_270
field_188020_g
UV_ROTATION_90

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public BakedQuad
a(b arg0, b arg1, dln arg2, dun arg3, fa arg4, dwh arg5, dlo arg6, boolean arg7)
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)
bake(Vector3f arg0, Vector3f arg1, ModelElementFace arg2, Sprite arg3, Direction arg4, ModelBakeSettings arg5, ModelRotation arg6, boolean arg7)
bakeQuad(Vector3f from, Vector3f to, BlockElementFace elementFace, TextureAtlasSprite miningSprite, Direction face, ModelState state, BlockElementRotation elementRotation, boolean shade)
func_217648_a(Vector3f arg0, Vector3f arg1, BlockPartFace arg2, TextureAtlasSprite arg3, Direction arg4, ISprite arg5, BlockPartRotation arg6, boolean arg7)
func_217648_a(Vector3f arg0, Vector3f arg1, BlockPartFace arg2, TextureAtlasSprite arg3, Direction arg4, ISprite arg5, BlockPartRotation arg6, boolean arg7)
private ModelElementTexture
a(dlp arg0, fa arg1, dwc arg2)
method_3454(class_787 arg0, class_2350 arg1, class_1086 arg2)
uvLock(ModelElementTexture arg0, Direction arg1, ModelRotation arg2)
applyFixup(BlockElementTexture texCoords, Direction face, ModelRotation rotation)
func_188010_a(BlockFaceUV arg0, Direction arg1, ModelRotation arg2)
applyUVLock(BlockFaceUV blockFaceUVIn, Direction facing, ModelRotation modelRotationIn)
private int[]
a(dlp arg0, dun arg1, fa arg2, float[] arg3, dwc arg4, dlo arg5, boolean arg6)
method_3458(class_787 arg0, class_1058 arg1, class_2350 arg2, float[] arg3, class_1086 arg4, class_789 arg5, boolean arg6)
method_3458(ModelElementTexture arg0, Sprite arg1, Direction arg2, float[] arg3, ModelRotation arg4, ModelRotation arg5, boolean arg6)
bakeVertices(BlockElementTexture texCoords, TextureAtlasSprite blockSprite, Direction face, float[] shape, ModelRotation rotation, BlockElementRotation elementRotation, boolean shade)
func_188012_a(BlockFaceUV arg0, TextureAtlasSprite arg1, Direction arg2, float[] arg3, ModelRotation arg4, BlockPartRotation arg5, boolean arg6)
makeQuadVertexData(BlockFaceUV uvs, TextureAtlasSprite sprite, Direction orientation, float[] posDiv16, ModelRotation rotationIn, BlockPartRotation partRotation, boolean shade)
private int
a(fa arg0)
method_3457(class_2350 arg0)
method_3457(Direction arg0)
getShadeValue(Direction face)
func_178413_a(Direction arg0)
getFaceShadeColor(Direction facing)
private float
b(fa arg0)
method_3456(class_2350 arg0)
method_3456(Direction arg0)
getShade(Direction face)
func_178412_b(Direction arg0)
getFaceBrightness(Direction facing)
private float[]
a(b arg0, b arg1)
method_3459(class_1160 arg0, class_1160 arg1)
method_3459(Vector3f arg0, Vector3f arg1)
getShape(Vector3f from, Vector3f to)
func_199337_a(Vector3f arg0, Vector3f arg1)
getPositionsDiv16(Vector3f pos1, Vector3f pos2)
private void
a(int[] arg0, int arg1, fa arg2, dlp arg3, float[] arg4, dun arg5, dwc arg6, dlo arg7, boolean arg8)
method_3461(int[] arg0, int arg1, class_2350 arg2, class_787 arg3, float[] arg4, class_1058 arg5, class_1086 arg6, class_789 arg7, boolean arg8)
method_3461(int[] arg0, int arg1, Direction arg2, ModelElementTexture arg3, float[] arg4, Sprite arg5, ModelRotation arg6, ModelRotation arg7, boolean arg8)
bakeVertex(int[] vertices, int index, Direction face, BlockElementTexture texCoords, float[] shape, TextureAtlasSprite blockSprite, ModelRotation rotation, BlockElementRotation elementRotation, boolean shade)
func_188015_a(int[] arg0, int arg1, Direction arg2, BlockFaceUV arg3, float[] arg4, TextureAtlasSprite arg5, ModelRotation arg6, BlockPartRotation arg7, boolean arg8)
fillVertexData(int[] vertexData, int vertexIndex, Direction facing, BlockFaceUV blockFaceUVIn, float[] posDiv16, TextureAtlasSprite sprite, ModelRotation rotationIn, BlockPartRotation partRotation, boolean shade)
private void
a(int[] arg0, int arg1, int arg2, b arg3, int arg4, dun arg5, dlp arg6)
method_3460(int[] arg0, int arg1, int arg2, class_1160 arg3, int arg4, class_1058 arg5, class_787 arg6)
method_3460(int[] arg0, int arg1, int arg2, Vector3f arg3, int arg4, Sprite arg5, ModelElementTexture arg6)
fillVertex(int[] vertices, int rotatedIndex, int index, Vector3f vertex, int shadeValue, TextureAtlasSprite miningSprite, BlockElementTexture texture)
func_199333_a(int[] arg0, int arg1, int arg2, Vector3f arg3, int arg4, TextureAtlasSprite arg5, BlockFaceUV arg6)
storeVertexData(int[] faceData, int storeIndex, int vertexIndex, Vector3f position, int shadeColor, TextureAtlasSprite sprite, BlockFaceUV faceUV)
private void
a(b arg0, dlo arg1)
method_3463(class_1160 arg0, class_789 arg1)
method_3463(Vector3f arg0, ModelRotation arg1)
applyElementRotation(Vector3f vertex, BlockElementRotation rotation)
func_199336_a(Vector3f arg0, BlockPartRotation arg1)
rotatePart(Vector3f vec, BlockPartRotation partRotation)
public int
a(b arg0, fa arg1, int arg2, dwc arg3)
method_3455(class_1160 arg0, class_2350 arg1, int arg2, class_1086 arg3)
method_3455(Vector3f arg0, Direction arg1, int arg2, ModelRotation arg3)
applyModelRotation(Vector3f vertex, Direction face, int index, ModelRotation rotation)
func_199335_a(Vector3f arg0, Direction arg1, int arg2, ModelRotation arg3)
rotateVertex(Vector3f arg0, Direction arg1, int arg2, ModelRotation arg3)
private void
a(b arg0, b arg1, a arg2, b arg3)
method_3464(class_1160 arg0, class_1160 arg1, class_1158 arg2, class_1160 arg3)
method_3464(Vector3f arg0, Vector3f arg1, Quaternion arg2, Vector3f arg3)
rotateVertex(Vector3f vertex, Vector3f origin, Quaternion rotation, Vector3f arg3)
func_199334_a(Vector3f arg0, Vector3f arg1, Quaternion arg2, Vector3f arg3)
rotateScale(Vector3f arg0, Vector3f arg1, Quaternion arg2, Vector3f arg3)
public static Direction
a(int[] arg0)
method_3467(int[] arg0)
method_3467(int[] arg0)
getFacing(int[] vertices)
func_178410_a(int[] arg0)
getFacingFromVertexData(int[] faceData)
private void
a(int[] arg0, fa arg1)
method_3462(int[] arg0, class_2350 arg1)
method_3462(int[] arg0, Direction arg1)
calculateWinding(int[] vertices, Direction facing)
func_178408_a(int[] arg0, Direction arg1)
applyFacing(int[] arg0, Direction arg1)
private static void
a(dwc arg0, fa arg1, dlt$a arg2)
method_3466(class_1086 arg0, class_2350 arg1, class_796$class_797 arg2)
method_3466(ModelRotation arg0, Direction arg1, BakedQuadFactory$class_797 arg2)
setupFixup(ModelRotation rotation, Direction face, FaceBakery$CoordinateFixup fixup)
func_188013_a(ModelRotation arg0, Direction arg1, FaceBakery$Rotation arg2)
addUvRotation(ModelRotation arg0, Direction arg1, FaceBakery$Rotation arg2)
private static int
a(dwc arg0, fa arg1)
method_3465(class_1086 arg0, class_2350 arg1)
method_3465(ModelRotation arg0, Direction arg1)
calcFixupIndex(ModelRotation rotation, Direction face)
func_188014_a(ModelRotation arg0, Direction arg1)
getIndex(ModelRotation arg0, Direction arg1)