net.minecraft.client.render.model.block

public class FaceBakery

cvf
net.minecraft.class_4233
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_20799
SCALE_22_5_DEGREES
field_178418_a
SCALE_ROTATION_22_5
private static final float
b
field_20800
SCALE_45_DEGREES
field_178417_b
SCALE_ROTATION_GENERAL
private static final FaceBakery$CoordinateFixup[]
c
field_20801
FIXUPS
field_188016_c
UV_ROTATIONS
private static final FaceBakery$CoordinateFixup
d
field_20802
ROTATE_0
field_188017_d
UV_ROTATION_0
private static final FaceBakery$CoordinateFixup
e
field_20803
ROTATE_90
field_188018_e
UV_ROTATION_270
private static final FaceBakery$CoordinateFixup
f
field_20804
ROTATE_180
field_188019_f
UV_ROTATION_INVERSE
private static final FaceBakery$CoordinateFixup
g
field_20805
ROTATE_270
field_188020_g
UV_ROTATION_90

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public BakedQuad
a(dhl arg0, dhl arg1, cuz arg2, ddm arg3, eq arg4, dfa arg5, cva arg6, boolean arg7, boolean arg8)
method_19242(class_4306 arg0, class_4306 arg1, class_2440 arg2, class_1639 arg3, class_1354 arg4, class_2529 arg5, class_4230 arg6, boolean arg7, boolean arg8)
bakeQuad(Vector3f from, Vector3f to, BlockElementFace elementFace, TextureAtlasSprite miningSprite, Direction face, ModelRotation rotation, BlockElementRotation elementRotation, boolean uvLocked, boolean shade)
func_199332_a(Vector3f arg0, Vector3f arg1, BlockPartFace arg2, TextureAtlasSprite arg3, EnumFacing arg4, ModelRotation arg5, BlockPartRotation arg6, boolean arg7, boolean arg8)
makeQuad(Vector3f posFrom, Vector3f posTo, BlockPartFace face, TextureAtlasSprite sprite, EnumFacing facing, ModelRotation modelRotationIn, BlockPartRotation partRotation, boolean uvLocked, boolean shade)
private BlockElementTexture
a(cvb arg0, eq arg1, dfa arg2)
method_19237(class_2443 arg0, class_1354 arg1, class_2529 arg2)
applyFixup(BlockElementTexture texCoords, Direction face, ModelRotation rotation)
func_188010_a(BlockFaceUV arg0, EnumFacing arg1, ModelRotation arg2)
applyUVLock(BlockFaceUV blockFaceUVIn, EnumFacing facing, ModelRotation modelRotationIn)
private int[]
a(cvb arg0, ddm arg1, eq arg2, float[] arg3, dfa arg4, cva arg5, boolean arg6)
method_19236(class_2443 arg0, class_1639 arg1, class_1354 arg2, float[] arg3, class_2529 arg4, class_4230 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, EnumFacing arg2, float[] arg3, ModelRotation arg4, BlockPartRotation arg5, boolean arg6)
makeQuadVertexData(BlockFaceUV uvs, TextureAtlasSprite sprite, EnumFacing orientation, float[] posDiv16, ModelRotation rotationIn, BlockPartRotation partRotation, boolean shade)
private int
a(eq arg0)
method_19245(class_1354 arg0)
getShadeValue(Direction face)
func_178413_a(EnumFacing arg0)
getFaceShadeColor(EnumFacing facing)
private float
b(eq arg0)
method_19250(class_1354 arg0)
getShade(Direction face)
func_178412_b(EnumFacing arg0)
getFaceBrightness(EnumFacing facing)
private float[]
a(dhl arg0, dhl arg1)
method_19241(class_4306 arg0, class_4306 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, eq arg2, cvb arg3, float[] arg4, ddm arg5, dfa arg6, cva arg7, boolean arg8)
method_19248(int[] arg0, int arg1, class_1354 arg2, class_2443 arg3, float[] arg4, class_1639 arg5, class_2529 arg6, class_4230 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, EnumFacing arg2, BlockFaceUV arg3, float[] arg4, TextureAtlasSprite arg5, ModelRotation arg6, BlockPartRotation arg7, boolean arg8)
fillVertexData(int[] vertexData, int vertexIndex, EnumFacing facing, BlockFaceUV blockFaceUVIn, float[] posDiv16, TextureAtlasSprite sprite, ModelRotation rotationIn, BlockPartRotation partRotation, boolean shade)
private void
a(int[] arg0, int arg1, int arg2, dhl arg3, int arg4, ddm arg5, cvb arg6)
method_19247(int[] arg0, int arg1, int arg2, class_4306 arg3, int arg4, class_1639 arg5, class_2443 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(dhl arg0, cva arg1)
method_19240(class_4306 arg0, class_4230 arg1)
applyElementRotation(Vector3f vertex, BlockElementRotation rotation)
func_199336_a(Vector3f arg0, BlockPartRotation arg1)
rotatePart(Vector3f vec, BlockPartRotation partRotation)
public int
a(dhl arg0, eq arg1, int arg2, dfa arg3)
method_19244(class_4306 arg0, class_1354 arg1, int arg2, class_2529 arg3)
applyModelRotation(Vector3f vertex, Direction face, int index, ModelRotation rotation)
func_199335_a(Vector3f arg0, EnumFacing arg1, int arg2, ModelRotation arg3)
rotateVertex(Vector3f arg0, EnumFacing arg1, int arg2, ModelRotation arg3)
private void
a(dhl arg0, dhl arg1, dhj arg2, dhl arg3)
method_19243(class_4306 arg0, class_4306 arg1, class_4305 arg2, class_4306 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_19246(int[] arg0)
getFacing(int[] vertices)
func_178410_a(int[] arg0)
getFacingFromVertexData(int[] faceData)
private void
a(int[] arg0, eq arg1)
method_19249(int[] arg0, class_1354 arg1)
calculateWinding(int[] vertices, Direction facing)
func_178408_a(int[] arg0, EnumFacing arg1)
applyFacing(int[] arg0, EnumFacing arg1)
private static void
a(dfa arg0, eq arg1, cvf$a arg2)
method_19239(class_2529 arg0, class_1354 arg1, class_4233$class_2873 arg2)
setupFixup(ModelRotation rotation, Direction face, FaceBakery$CoordinateFixup fixup)
func_188013_a(ModelRotation arg0, EnumFacing arg1, FaceBakery$Rotation arg2)
addUvRotation(ModelRotation arg0, EnumFacing arg1, FaceBakery$Rotation arg2)
private static int
a(dfa arg0, eq arg1)
method_19238(class_2529 arg0, class_1354 arg1)
calcFixupIndex(ModelRotation rotation, Direction face)
func_188014_a(ModelRotation arg0, EnumFacing arg1)
getIndex(ModelRotation arg0, EnumFacing arg1)