Class GuardianEntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
net.minecraft.client.render.entity.LivingEntityRenderer<T,M>
 
net.minecraft.client.render.entity.MobEntityRenderer<GuardianEntity,GuardianEntityModel>
 
net.minecraft.client.render.entity.GuardianEntityRenderer
- All Implemented Interfaces:
- FeatureRendererContext<GuardianEntity,- GuardianEntityModel> 
- Direct Known Subclasses:
- ElderGuardianEntityRenderer
@Environment(CLIENT)
public class GuardianEntityRenderer
extends MobEntityRenderer<GuardianEntity,GuardianEntityModel> 
- Mappings:
- Namespace - Name - official - fpm- intermediary - net/minecraft/class_907- named - net/minecraft/client/render/entity/GuardianEntityRenderer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final Identifierprivate static final RenderLayerprivate static final IdentifierFields inherited from class net.minecraft.client.render.entity.MobEntityRendererLEASH_PIECE_COUNTFields inherited from class net.minecraft.client.render.entity.LivingEntityRendererfeatures, modelFields inherited from class net.minecraft.client.render.entity.EntityRendererdispatcher, field_32921, shadowOpacity, shadowRadius
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedGuardianEntityRenderer(EntityRendererFactory.Context ctx, float shadowRadius, EntityModelLayer layer) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate Vec3dfromLerpedPosition(LivingEntity entity, double yOffset, float delta) getTexture(GuardianEntity guardianEntity) voidrender(GuardianEntity guardianEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) booleanshouldRender(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4) private static voidvertex(VertexConsumer vertexConsumer, Matrix4f positionMatrix, Matrix3f normalMatrix, float x, float y, float z, int red, int green, int blue, float u, float v) Methods inherited from class net.minecraft.client.render.entity.MobEntityRendererhasLabelMethods inherited from class net.minecraft.client.render.entity.LivingEntityRendereraddFeature, getAnimationCounter, getAnimationProgress, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, scale, setupTransforms, shouldFlipUpsideDownMethods inherited from class net.minecraft.client.render.entity.EntityRenderergetBlockLight, getLight, getPositionOffset, getSkyLight, getTextRenderer, renderLabelIfPresent
- 
Field Details- 
TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfpm;a:Lacq;- intermediary - field_4708- Lnet/minecraft/class_907;field_4708:Lnet/minecraft/class_2960;- named - TEXTURE- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
EXPLOSION_BEAM_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfpm;i:Lacq;- intermediary - field_4709- Lnet/minecraft/class_907;field_4709:Lnet/minecraft/class_2960;- named - EXPLOSION_BEAM_TEXTURE- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;EXPLOSION_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
LAYER- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfpm;j:Lfkf;- intermediary - field_21743- Lnet/minecraft/class_907;field_21743:Lnet/minecraft/class_1921;- named - LAYER- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;LAYER:Lnet/minecraft/client/render/RenderLayer;
 
 
- 
- 
Constructor Details- 
GuardianEntityRenderer- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfox;<init>(Lfoy$a;)V- intermediary - <init>- Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)V- named - <init>- Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
 
- 
GuardianEntityRendererprotected GuardianEntityRenderer(EntityRendererFactory.Context ctx, float shadowRadius, EntityModelLayer layer) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfpm;<init>(Lfoy$a;FLfec;)V- intermediary - <init>- Lnet/minecraft/class_907;<init>(Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V- named - <init>- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;FLnet/minecraft/client/render/entity/model/EntityModelLayer;)V
 
 
- 
- 
Method Details- 
shouldRenderpublic boolean shouldRender(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4) - Overrides:
- shouldRenderin class- MobEntityRenderer<GuardianEntity,- GuardianEntityModel> 
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfpm;a(Lbvy;Lfmw;DDD)Z- intermediary - method_3978- Lnet/minecraft/class_907;method_3978(Lnet/minecraft/class_1577;Lnet/minecraft/class_4604;DDD)Z- named - shouldRender- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;shouldRender(Lnet/minecraft/entity/mob/GuardianEntity;Lnet/minecraft/client/render/Frustum;DDD)Z
 
- 
fromLerpedPosition- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfpm;a(Lbfz;DF)Leei;- intermediary - method_3979- Lnet/minecraft/class_907;method_3979(Lnet/minecraft/class_1309;DF)Lnet/minecraft/class_243;- named - fromLerpedPosition- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;fromLerpedPosition(Lnet/minecraft/entity/LivingEntity;DF)Lnet/minecraft/util/math/Vec3d;
 
- 
renderpublic void render(GuardianEntity guardianEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
- renderin class- MobEntityRenderer<GuardianEntity,- GuardianEntityModel> 
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfpm;a(Lbvy;FFLeij;Lfjx;I)V- intermediary - method_3977- Lnet/minecraft/class_907;method_3977(Lnet/minecraft/class_1577;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- named - render- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;render(Lnet/minecraft/entity/mob/GuardianEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
 
- 
vertexprivate static void vertex(VertexConsumer vertexConsumer, Matrix4f positionMatrix, Matrix3f normalMatrix, float x, float y, float z, int red, int green, int blue, float u, float v) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfpm;a(Lein;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFFIIIFF)V- intermediary - method_23173- Lnet/minecraft/class_907;method_23173(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFFIIIFF)V- named - vertex- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;vertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;Lorg/joml/Matrix3f;FFFIIIFF)V
 
- 
getTexture- Specified by:
- getTexturein interface- FeatureRendererContext<GuardianEntity,- GuardianEntityModel> 
- Specified by:
- getTexturein class- EntityRenderer<GuardianEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfpm;a(Lbvy;)Lacq;- intermediary - method_3976- Lnet/minecraft/class_907;method_3976(Lnet/minecraft/class_1577;)Lnet/minecraft/class_2960;- named - getTexture- Lnet/minecraft/client/render/entity/GuardianEntityRenderer;getTexture(Lnet/minecraft/entity/mob/GuardianEntity;)Lnet/minecraft/util/Identifier;
 
 
-