Class PaintingRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<Painting,PaintingRenderState>
net.minecraft.client.renderer.entity.PaintingRenderer
-
Field Summary
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(Painting p_360735_, PaintingRenderState p_364263_, float p_360460_) voidrender(PaintingRenderState p_363740_, PoseStack p_115533_, MultiBufferSource p_115534_, int p_115535_) private voidrenderPainting(PoseStack pPoseStack, VertexConsumer pBuffer, int[] pLightCoords, int pWidth, int pHeight, TextureAtlasSprite pFrontSprite, TextureAtlasSprite pBackSprite) private voidvertex(PoseStack.Pose pPose, VertexConsumer pConsumer, float pX, float pY, float pU, float pV, float pZ, int pNormalX, int pNormalY, int pNormalZ, int pPackedLight) Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
affectedByCulling, createRenderState, getBlockLightLevel, getBoundingBoxForCulling, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowRadius, getShadowStrength, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
Constructor Details
-
PaintingRenderer
-
-
Method Details
-
render
public void render(PaintingRenderState p_363740_, PoseStack p_115533_, MultiBufferSource p_115534_, int p_115535_) - Overrides:
renderin classEntityRenderer<Painting,PaintingRenderState>
-
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<Painting,PaintingRenderState>
-
extractRenderState
- Overrides:
extractRenderStatein classEntityRenderer<Painting,PaintingRenderState>
-
renderPainting
private void renderPainting(PoseStack pPoseStack, VertexConsumer pBuffer, int[] pLightCoords, int pWidth, int pHeight, TextureAtlasSprite pFrontSprite, TextureAtlasSprite pBackSprite) -
vertex
private void vertex(PoseStack.Pose pPose, VertexConsumer pConsumer, float pX, float pY, float pU, float pV, float pZ, int pNormalX, int pNormalY, int pNormalZ, int pPackedLight)
-