net.minecraft.client.render.entity

public class PaintingEntityRenderer

extends EntityRenderer<PaintingEntity, PaintingEntityRenderState>

net.minecraft.client.renderer.entity.PaintingRenderer
net.minecraft.class_928
net.minecraft.client.render.entity.PaintingEntityRenderer

Field summary

Modifier and TypeField
private static final Identifier
BACK_SPRITE_LOCATION
field_61800
BACK_TEXTURE
private final SpriteAtlasTexture
paintingsAtlas
field_61801
paintingAtlases

Constructor summary

ModifierConstructor
public (EntityRendererFactory$Context context)

Method summary

Modifier and TypeMethod
public void
submit(PaintingRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_4075(class_10049 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(PaintingEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
public PaintingEntityRenderState
createRenderState()
method_55269()
createRenderState()
public void
extractRenderState(Painting entity, PaintingRenderState state, float partialTicks)
method_62499(class_1534 arg0, class_10049 arg1, float arg2)
updateRenderState(PaintingEntity arg0, PaintingEntityRenderState arg1, float arg2)
private void
renderPainting(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, RenderType renderType, int[] lightCoordsMap, int width, int height, TextureAtlasSprite front, TextureAtlasSprite back)
method_4074(class_4587 arg0, class_11659 arg1, class_1921 arg2, int[] arg3, int arg4, int arg5, class_1058 arg6, class_1058 arg7)
renderPainting(MatrixStack matrices, OrderedRenderCommandQueue queue, RenderLayer renderLayer, int[] lightmapCoordinates, int width, int height, Sprite front, Sprite back)
private static void
vertex(PoseStack$Pose pose, VertexConsumer buffer, float x, float y, float u, float v, float z, int nx, int ny, int nz, int lightCoords)
method_23188(class_4587$class_4665 arg0, class_4588 arg1, float arg2, float arg3, float arg4, float arg5, float arg6, int arg7, int arg8, int arg9, int arg10)
vertex(MatrixStack$Entry matrix, VertexConsumer vertexConsumer, float x, float y, float u, float v, float z, int normalX, int normalY, int normalZ, int light)
public void
extractRenderState(Entity entity, EntityRenderState state, float partialTicks)
method_62354(class_1297 arg0, class_10017 arg1, float arg2)
updateRenderState(Entity arg0, EntityRenderState arg1, float arg2)
public EntityRenderState
createRenderState()
method_55269()
createRenderState()
public void
submit(EntityRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_3936(class_10017 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(EntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
private static void
lambda$renderPainting$0(int arg0, int arg1, TextureAtlasSprite arg2, int[] arg3, TextureAtlasSprite arg4, PoseStack$Pose arg5, VertexConsumer arg6)
method_72990(int arg0, int arg1, class_1058 arg2, int[] arg3, class_1058 arg4, class_4587$class_4665 arg5, class_4588 arg6)
method_72990(int arg0, int arg1, Sprite arg2, int[] arg3, Sprite arg4, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer)