Class DisplayRenderer.TextDisplayRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<Display.TextDisplay>
net.minecraft.client.renderer.entity.DisplayRenderer<Display.TextDisplay,Display.TextDisplay.TextRenderState>
net.minecraft.client.renderer.entity.DisplayRenderer.TextDisplayRenderer
- Enclosing class:
DisplayRenderer<T extends Display,
S>
public static class DisplayRenderer.TextDisplayRenderer
extends DisplayRenderer<Display.TextDisplay,Display.TextDisplay.TextRenderState>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.renderer.entity.DisplayRenderer
DisplayRenderer.BlockDisplayRenderer, DisplayRenderer.ItemDisplayRenderer, DisplayRenderer.TextDisplayRenderer
-
Field Summary
FieldsFields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionprotected Display.TextDisplay.TextRenderState
getSubState
(Display.TextDisplay textDisplay) void
renderInner
(Display.TextDisplay textDisplay, Display.TextDisplay.TextRenderState renderState, PoseStack poseStack, MultiBufferSource buffer, int lightmapUV, float partialTick) private Display.TextDisplay.CachedInfo
splitLines
(Component text, int maxWidth) Methods inherited from class net.minecraft.client.renderer.entity.DisplayRenderer
getTextureLocation, render
Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getShadowRadius, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
Field Details
-
font
-
-
Constructor Details
-
TextDisplayRenderer
-
-
Method Details
-
splitLines
-
getSubState
@Nullable protected Display.TextDisplay.TextRenderState getSubState(Display.TextDisplay textDisplay) - Specified by:
getSubState
in classDisplayRenderer<Display.TextDisplay,
Display.TextDisplay.TextRenderState>
-
renderInner
public void renderInner(Display.TextDisplay textDisplay, Display.TextDisplay.TextRenderState renderState, PoseStack poseStack, MultiBufferSource buffer, int lightmapUV, float partialTick) - Specified by:
renderInner
in classDisplayRenderer<Display.TextDisplay,
Display.TextDisplay.TextRenderState>
-