Class GuardianEntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<GuardianEntity,class_10031>
net.minecraft.client.render.entity.LivingEntityRenderer<GuardianEntity,class_10031,GuardianEntityModel>
net.minecraft.client.render.entity.MobEntityRenderer<GuardianEntity,class_10031,GuardianEntityModel>
net.minecraft.client.render.entity.GuardianEntityRenderer
- All Implemented Interfaces:
FeatureRendererContext<class_10031,GuardianEntityModel>
- Direct Known Subclasses:
ElderGuardianEntityRenderer
@Environment(CLIENT)
public class GuardianEntityRenderer
extends MobEntityRenderer<GuardianEntity,class_10031,GuardianEntityModel>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/GuardianEntityRendererintermediary net/minecraft/class_907official gng
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifierprivate static final RenderLayerprivate static final IdentifierFields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, field_53193, modelFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, field_52257, shadowOpacity, shadowRadius -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGuardianEntityRenderer(EntityRendererFactory.Context ctx, float shadowRadius, EntityModelLayer layer) -
Method Summary
Modifier and TypeMethodDescriptionprivate Vec3dfromLerpedPosition(LivingEntity entity, double yOffset, float delta) getTexture(class_10031 class_10031) voidmethod_62354(GuardianEntity guardianEntity, class_10031 class_10031, float float2) method_62454(GuardianEntity guardianEntity) private static voidmethod_62456(MatrixStack matrixStack, VertexConsumer vertexConsumer, Vec3d vec3d, float float2, float float3, float float4) voidrender(class_10031 class_10031, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) booleanshouldRender(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4) private static voidvertex(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, 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.MobEntityRenderer
getShadowRadius, hasLabelMethods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getModel, getOverlay, getRenderLayer, isShaking, isVisible, method_3919, method_62358, method_62483, method_62484, scale, setupTransforms, shouldFlipUpsideDownMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getLight, getPositionOffset, getSkyLight, getTextRenderer, method_62406, method_62425, method_62426, renderLabelIfPresent
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector named TEXTURELnet/minecraft/client/render/entity/GuardianEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4708Lnet/minecraft/class_907;field_4708:Lnet/minecraft/class_2960;official aLgng;a:Lalb;
-
EXPLOSION_BEAM_TEXTURE
- Mappings:
Namespace Name Mixin selector named EXPLOSION_BEAM_TEXTURELnet/minecraft/client/render/entity/GuardianEntityRenderer;EXPLOSION_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4709Lnet/minecraft/class_907;field_4709:Lnet/minecraft/class_2960;official bLgng;b:Lalb;
-
LAYER
- Mappings:
Namespace Name Mixin selector named LAYERLnet/minecraft/client/render/entity/GuardianEntityRenderer;LAYER:Lnet/minecraft/client/render/RenderLayer;intermediary field_21743Lnet/minecraft/class_907;field_21743:Lnet/minecraft/class_1921;official kLgng;k:Lghe;
-
-
Constructor Details
-
GuardianEntityRenderer
-
GuardianEntityRenderer
protected GuardianEntityRenderer(EntityRendererFactory.Context ctx, float shadowRadius, EntityModelLayer layer) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/GuardianEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;FLnet/minecraft/client/render/entity/model/EntityModelLayer;)Vintermediary <init>Lnet/minecraft/class_907;<init>(Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)Vofficial <init>Lgng;<init>(Lgms$a;FLfzz;)V
-
-
Method Details
-
shouldRender
public boolean shouldRender(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4) - Overrides:
shouldRenderin classEntityRenderer<GuardianEntity,class_10031> - Mappings:
Namespace Name Mixin selector named shouldRenderLnet/minecraft/client/render/entity/GuardianEntityRenderer;shouldRender(Lnet/minecraft/entity/mob/GuardianEntity;Lnet/minecraft/client/render/Frustum;DDD)Zintermediary method_3978Lnet/minecraft/class_907;method_3978(Lnet/minecraft/class_1577;Lnet/minecraft/class_4604;DDD)Zofficial aLgng;a(Lckr;Lgkh;DDD)Z
-
fromLerpedPosition
- Mappings:
Namespace Name Mixin selector named fromLerpedPositionLnet/minecraft/client/render/entity/GuardianEntityRenderer;fromLerpedPosition(Lnet/minecraft/entity/LivingEntity;DF)Lnet/minecraft/util/math/Vec3d;intermediary method_3979Lnet/minecraft/class_907;method_3979(Lnet/minecraft/class_1309;DF)Lnet/minecraft/class_243;official aLgng;a(Lbuf;DF)Leye;
-
render
public void render(class_10031 class_10031, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderin classLivingEntityRenderer<GuardianEntity,class_10031, GuardianEntityModel> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/entity/GuardianEntityRenderer;render(Lnet/minecraft/class_10031;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)Vintermediary method_3977Lnet/minecraft/class_907;method_3977(Lnet/minecraft/class_10031;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vofficial aLgng;a(Lgth;Lfcu;Lggv;I)V
-
method_62456
private static void method_62456(MatrixStack matrixStack, VertexConsumer vertexConsumer, Vec3d vec3d, float float2, float float3, float float4) - Mappings:
Namespace Name Mixin selector named method_62456Lnet/minecraft/client/render/entity/GuardianEntityRenderer;method_62456(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Vec3d;FFF)Vintermediary method_62456Lnet/minecraft/class_907;method_62456(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_243;FFF)Vofficial aLgng;a(Lfcu;Lfcy;Leye;FFF)V
-
vertex
private static void vertex(VertexConsumer vertexConsumer, MatrixStack.Entry matrix, float x, float y, float z, int red, int green, int blue, float u, float v) - Mappings:
Namespace Name Mixin selector named vertexLnet/minecraft/client/render/entity/GuardianEntityRenderer;vertex(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/util/math/MatrixStack$Entry;FFFIIIFF)Vintermediary method_23173Lnet/minecraft/class_907;method_23173(Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;FFFIIIFF)Vofficial aLgng;a(Lfcy;Lfcu$a;FFFIIIFF)V
-
getTexture
- Specified by:
getTexturein interfaceFeatureRendererContext<class_10031,GuardianEntityModel> - Specified by:
getTexturein classEntityRenderer<GuardianEntity,class_10031> - Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/GuardianEntityRenderer;getTexture(Lnet/minecraft/class_10031;)Lnet/minecraft/util/Identifier;intermediary method_3976Lnet/minecraft/class_907;method_3976(Lnet/minecraft/class_10031;)Lnet/minecraft/class_2960;official aLgng;a(Lgth;)Lalb;
-
method_55269
- Specified by:
method_55269in classEntityRenderer<GuardianEntity,class_10031> - Mappings:
Namespace Name Mixin selector named method_55269Lnet/minecraft/client/render/entity/GuardianEntityRenderer;method_55269()Lnet/minecraft/class_10031;intermediary method_62457Lnet/minecraft/class_907;method_62457()Lnet/minecraft/class_10031;official cLgng;c()Lgth;
-
method_62354
- Overrides:
method_62354in classLivingEntityRenderer<GuardianEntity,class_10031, GuardianEntityModel> - Mappings:
Namespace Name Mixin selector named method_62354Lnet/minecraft/client/render/entity/GuardianEntityRenderer;method_62354(Lnet/minecraft/entity/mob/GuardianEntity;Lnet/minecraft/class_10031;F)Vintermediary method_62455Lnet/minecraft/class_907;method_62455(Lnet/minecraft/class_1577;Lnet/minecraft/class_10031;F)Vofficial aLgng;a(Lckr;Lgth;F)V
-
method_62454
- Mappings:
Namespace Name Mixin selector named method_62454Lnet/minecraft/client/render/entity/GuardianEntityRenderer;method_62454(Lnet/minecraft/entity/mob/GuardianEntity;)Lnet/minecraft/entity/Entity;intermediary method_62454Lnet/minecraft/class_907;method_62454(Lnet/minecraft/class_1577;)Lnet/minecraft/class_1297;official aLgng;a(Lckr;)Lbtj;
-