Class DisplayEntityRenderer<T extends DisplayEntity,S,ST extends class_10011>
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 class_10011>
extends EntityRenderer<T,ST>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/DisplayEntityRendererintermediary net/minecraft/class_8138official gmg
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Field Summary
FieldsFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, field_52257, shadowOpacity, shadowRadius -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionprivate static floatgetBackwardsYaw(Camera camera) private QuaternionfgetBillboardRotation(DisplayEntity.RenderState renderState, ST sT, Quaternionf quaternionf) private static floatgetNegatedPitch(Camera camera) getTexture(class_10011 class_10011) private static <T extends DisplayEntity>
floatlerpPitch(T entity, float delta) private static <T extends DisplayEntity>
floatlerpYaw(T entity, float delta) voidmethod_62354(T t, ST sT, float float2) protected Boxmethod_62358(T t) protected booleanmethod_62406(T t) voidrender(ST sT, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) protected abstract voidrender(ST sT, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getLight, getPositionOffset, getShadowRadius, getSkyLight, getTextRenderer, hasLabel, method_55269, method_62425, method_62426, renderLabelIfPresent, shouldRender
-
Field Details
-
renderDispatcher
- Mappings:
Namespace Name Mixin selector named renderDispatcherLnet/minecraft/client/render/entity/DisplayEntityRenderer;renderDispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;intermediary field_42525Lnet/minecraft/class_8138;field_42525:Lnet/minecraft/class_898;official aLgmg;a:Lgmq;
-
-
Constructor Details
-
DisplayEntityRenderer
-
-
Method Details
-
method_62358
- Overrides:
method_62358in classEntityRenderer<T extends DisplayEntity,ST extends class_10011> - Mappings:
Namespace Name Mixin selector named method_62358Lnet/minecraft/client/render/entity/DisplayEntityRenderer;method_62358(Lnet/minecraft/entity/decoration/DisplayEntity;)Lnet/minecraft/util/math/Box;intermediary method_62403Lnet/minecraft/class_8138;method_62403(Lnet/minecraft/class_8113;)Lnet/minecraft/class_238;official aLgmg;a(Lbth;)Lexz;
-
method_62406
- Overrides:
method_62406in classEntityRenderer<T extends DisplayEntity,ST extends class_10011> - Mappings:
Namespace Name Mixin selector named method_62406Lnet/minecraft/client/render/entity/DisplayEntityRenderer;method_62406(Lnet/minecraft/entity/decoration/DisplayEntity;)Zintermediary method_62405Lnet/minecraft/class_8138;method_62405(Lnet/minecraft/class_8113;)Zofficial bLgmg;b(Lbth;)Z
-
getTexture
- Specified by:
getTexturein classEntityRenderer<T extends DisplayEntity,ST extends class_10011> - Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/DisplayEntityRenderer;getTexture(Lnet/minecraft/class_10011;)Lnet/minecraft/util/Identifier;intermediary method_49050Lnet/minecraft/class_8138;method_49050(Lnet/minecraft/class_10011;)Lnet/minecraft/class_2960;official aLgmg;a(Lgso;)Lalb;
-
render
public void render(ST sT, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderin classEntityRenderer<T extends DisplayEntity,ST extends class_10011> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/entity/DisplayEntityRenderer;render(Lnet/minecraft/class_10011;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)Vintermediary method_49051Lnet/minecraft/class_8138;method_49051(Lnet/minecraft/class_10011;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vofficial aLgmg;a(Lgso;Lfcu;Lggv;I)V
-
getBillboardRotation
private Quaternionf getBillboardRotation(DisplayEntity.RenderState renderState, ST sT, Quaternionf quaternionf) - Mappings:
Namespace Name Mixin selector named getBillboardRotationLnet/minecraft/client/render/entity/DisplayEntityRenderer;getBillboardRotation(Lnet/minecraft/entity/decoration/DisplayEntity$RenderState;Lnet/minecraft/class_10011;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;intermediary method_49053Lnet/minecraft/class_8138;method_49053(Lnet/minecraft/class_8113$class_8229;Lnet/minecraft/class_10011;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;official aLgmg;a(Lbth$k;Lgso;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;
-
getBackwardsYaw
- Mappings:
Namespace Name Mixin selector named getBackwardsYawLnet/minecraft/client/render/entity/DisplayEntityRenderer;getBackwardsYaw(Lnet/minecraft/client/render/Camera;)Fintermediary method_52845Lnet/minecraft/class_8138;method_52845(Lnet/minecraft/class_4184;)Fofficial aLgmg;a(Lfhk;)F
-
getNegatedPitch
- Mappings:
Namespace Name Mixin selector named getNegatedPitchLnet/minecraft/client/render/entity/DisplayEntityRenderer;getNegatedPitch(Lnet/minecraft/client/render/Camera;)Fintermediary method_52847Lnet/minecraft/class_8138;method_52847(Lnet/minecraft/class_4184;)Fofficial bLgmg;b(Lfhk;)F
-
lerpYaw
- Mappings:
Namespace Name Mixin selector named lerpYawLnet/minecraft/client/render/entity/DisplayEntityRenderer;lerpYaw(Lnet/minecraft/entity/decoration/DisplayEntity;F)Fintermediary method_52844Lnet/minecraft/class_8138;method_52844(Lnet/minecraft/class_8113;F)Fofficial aLgmg;a(Lbth;F)F
-
lerpPitch
- Mappings:
Namespace Name Mixin selector named lerpPitchLnet/minecraft/client/render/entity/DisplayEntityRenderer;lerpPitch(Lnet/minecraft/entity/decoration/DisplayEntity;F)Fintermediary method_52846Lnet/minecraft/class_8138;method_52846(Lnet/minecraft/class_8113;F)Fofficial bLgmg;b(Lbth;F)F
-
render
protected abstract void render(ST sT, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/entity/DisplayEntityRenderer;render(Lnet/minecraft/class_10011;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IF)Vintermediary method_49052Lnet/minecraft/class_8138;method_49052(Lnet/minecraft/class_10011;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IF)Vofficial aLgmg;a(Lgso;Lfcu;Lggv;IF)V
-
method_62354
- Overrides:
method_62354in classEntityRenderer<T extends DisplayEntity,ST extends class_10011> - Mappings:
Namespace Name Mixin selector named method_62354Lnet/minecraft/client/render/entity/DisplayEntityRenderer;method_62354(Lnet/minecraft/entity/decoration/DisplayEntity;Lnet/minecraft/class_10011;F)Vintermediary method_62404Lnet/minecraft/class_8138;method_62404(Lnet/minecraft/class_8113;Lnet/minecraft/class_10011;F)Vofficial aLgmg;a(Lbth;Lgso;F)V
-