Class DisplayEntityRenderer<T extends DisplayEntity,S,ST extends DisplayEntityRenderState>  
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T,ST>
 
net.minecraft.client.render.entity.DisplayEntityRenderer<T,S,ST>  
- Direct Known Subclasses:
- DisplayEntityRenderer.BlockDisplayEntityRenderer,- DisplayEntityRenderer.ItemDisplayEntityRenderer,- DisplayEntityRenderer.TextDisplayEntityRenderer
@Environment(CLIENT)
public abstract class DisplayEntityRenderer<T extends DisplayEntity,S,ST extends DisplayEntityRenderState>  
extends EntityRenderer<T,ST> 
- Mappings:
- Namespace - Name - named - net/minecraft/client/render/entity/DisplayEntityRenderer- intermediary - net/minecraft/class_8138- official - grt
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class
- 
Field SummaryFieldsFields inherited from class net.minecraft.client.render.entity.EntityRendererdispatcher, field_32921, field_52257, shadowOpacity, shadowRadius
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotected
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleancanBeCulled(T t) private static floatgetBackwardsYaw(Camera camera) private QuaternionfgetBillboardRotation(DisplayEntity.RenderState renderState, ST state, Quaternionf quaternionf) protected intgetBlockLight(T t, BlockPos blockPos) protected BoxgetBoundingBox(T t) private static intgetBrightnessOverride(DisplayEntity entity) private static floatgetNegatedPitch(Camera camera) protected floatgetShadowOpacity(ST sT) protected floatgetShadowRadius(ST sT) protected intgetSkyLight(T t, BlockPos blockPos) private static <T extends DisplayEntity>
 floatlerpPitch(T entity, float delta) private static <T extends DisplayEntity>
 floatlerpYaw(T entity, float delta) voidrender(ST sT, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) protected abstract voidrender(ST state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float tickDelta) voidupdateRenderState(T t, ST sT, float float2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderercreateRenderState, getAndUpdateRenderState, getDisplayName, getLight, getPositionOffset, getTextRenderer, hasLabel, renderLabelIfPresent, shouldRender
- 
Field Details- 
renderDispatcher- Mappings:
- Namespace - Name - Mixin selector - named - renderDispatcher- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;renderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;- intermediary - field_42525- Lnet/minecraft/class_8138;field_42525:Lnet/minecraft/class_898;- official - a- Lgrt;a:Lgsd;
 
 
- 
- 
Constructor Details- 
DisplayEntityRenderer- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V- intermediary - <init>- Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)V- official - <init>- Lgse;<init>(Lgsf$a;)V
 
 
- 
- 
Method Details- 
getBoundingBox- Overrides:
- getBoundingBoxin class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - getBoundingBox- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getBoundingBox(Lnet/minecraft/entity/decoration/DisplayEntity;)Lnet/minecraft/util/math/Box;- intermediary - method_62403- Lnet/minecraft/class_8138;method_62403(Lnet/minecraft/class_8113;)Lnet/minecraft/class_238;- official - a- Lgrt;a(Lbuk;)Lfaw;
 
- 
canBeCulled- Overrides:
- canBeCulledin class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - canBeCulled- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;canBeCulled(Lnet/minecraft/entity/decoration/DisplayEntity;)Z- intermediary - method_62405- Lnet/minecraft/class_8138;method_62405(Lnet/minecraft/class_8113;)Z- official - b- Lgrt;b(Lbuk;)Z
 
- 
getBrightnessOverride- Mappings:
- Namespace - Name - Mixin selector - named - getBrightnessOverride- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getBrightnessOverride(Lnet/minecraft/entity/decoration/DisplayEntity;)I- intermediary - method_63531- Lnet/minecraft/class_8138;method_63531(Lnet/minecraft/class_8113;)I- official - c- Lgrt;c(Lbuk;)I
 
- 
getSkyLight- Overrides:
- getSkyLightin class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - getSkyLight- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getSkyLight(Lnet/minecraft/entity/decoration/DisplayEntity;Lnet/minecraft/util/math/BlockPos;)I- intermediary - method_63529- Lnet/minecraft/class_8138;method_63529(Lnet/minecraft/class_8113;Lnet/minecraft/class_2338;)I- official - a- Lgrt;a(Lbuk;Lji;)I
 
- 
getBlockLight- Overrides:
- getBlockLightin class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - getBlockLight- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getBlockLight(Lnet/minecraft/entity/decoration/DisplayEntity;Lnet/minecraft/util/math/BlockPos;)I- intermediary - method_63530- Lnet/minecraft/class_8138;method_63530(Lnet/minecraft/class_8113;Lnet/minecraft/class_2338;)I- official - b- Lgrt;b(Lbuk;Lji;)I
 
- 
getShadowRadius- Overrides:
- getShadowRadiusin class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - getShadowRadius- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getShadowRadius(Lnet/minecraft/client/render/entity/state/DisplayEntityRenderState;)F- intermediary - method_65245- Lnet/minecraft/class_8138;method_65245(Lnet/minecraft/class_10011;)F- official - a- Lgrt;a(Lgyf;)F
 
- 
getShadowOpacity- Overrides:
- getShadowOpacityin class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - getShadowOpacity- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getShadowOpacity(Lnet/minecraft/client/render/entity/state/DisplayEntityRenderState;)F- intermediary - method_65246- Lnet/minecraft/class_8138;method_65246(Lnet/minecraft/class_10011;)F- official - b- Lgrt;b(Lgyf;)F
 
- 
renderpublic void render(ST sT, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
- renderin class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;render(Lnet/minecraft/client/render/entity/state/DisplayEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V- intermediary - method_49051- Lnet/minecraft/class_8138;method_49051(Lnet/minecraft/class_10011;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- official - a- Lgrt;a(Lgyf;Lffv;Lglz;I)V
 
- 
getBillboardRotationprivate Quaternionf getBillboardRotation(DisplayEntity.RenderState renderState, ST state, Quaternionf quaternionf) - Mappings:
- Namespace - Name - Mixin selector - named - getBillboardRotation- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getBillboardRotation(Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;Lnet/minecraft/client/render/entity/state/DisplayEntityRenderState;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;- intermediary - method_49053- Lnet/minecraft/class_8138;method_49053(Lnet/minecraft/class_8113$class_8229;Lnet/minecraft/class_10011;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;- official - a- Lgrt;a(Lbuk$k;Lgyf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;
 
- 
getBackwardsYaw- Mappings:
- Namespace - Name - Mixin selector - named - getBackwardsYaw- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getBackwardsYaw(Lnet/minecraft/client/render/Camera;)F- intermediary - method_52845- Lnet/minecraft/class_8138;method_52845(Lnet/minecraft/class_4184;)F- official - a- Lgrt;a(Lfks;)F
 
- 
getNegatedPitch- Mappings:
- Namespace - Name - Mixin selector - named - getNegatedPitch- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;getNegatedPitch(Lnet/minecraft/client/render/Camera;)F- intermediary - method_52847- Lnet/minecraft/class_8138;method_52847(Lnet/minecraft/class_4184;)F- official - b- Lgrt;b(Lfks;)F
 
- 
lerpYaw- Mappings:
- Namespace - Name - Mixin selector - named - lerpYaw- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;lerpYaw(Lnet/minecraft/entity/decoration/DisplayEntity;F)F- intermediary - method_52844- Lnet/minecraft/class_8138;method_52844(Lnet/minecraft/class_8113;F)F- official - a- Lgrt;a(Lbuk;F)F
 
- 
lerpPitch- Mappings:
- Namespace - Name - Mixin selector - named - lerpPitch- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;lerpPitch(Lnet/minecraft/entity/decoration/DisplayEntity;F)F- intermediary - method_52846- Lnet/minecraft/class_8138;method_52846(Lnet/minecraft/class_8113;F)F- official - b- Lgrt;b(Lbuk;F)F
 
- 
renderprotected abstract void render(ST state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float tickDelta) - Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;render(Lnet/minecraft/client/render/entity/state/DisplayEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IF)V- intermediary - method_49052- Lnet/minecraft/class_8138;method_49052(Lnet/minecraft/class_10011;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IF)V- official - a- Lgrt;a(Lgyf;Lffv;Lglz;IF)V
 
- 
updateRenderState- Overrides:
- updateRenderStatein class- EntityRenderer<T extends DisplayEntity,- ST extends DisplayEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - updateRenderState- Lnet/minecraft/client/render/entity/DisplayEntityRenderer;updateRenderState(Lnet/minecraft/entity/decoration/DisplayEntity;Lnet/minecraft/client/render/entity/state/DisplayEntityRenderState;F)V- intermediary - method_62404- Lnet/minecraft/class_8138;method_62404(Lnet/minecraft/class_8113;Lnet/minecraft/class_10011;F)V- official - a- Lgrt;a(Lbuk;Lgyf;F)V
 
 
-