类 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
-
- 所有已实现的接口:
FeatureRendererContext<GuardianEntity,GuardianEntityModel>
- 直接已知子类:
ElderGuardianEntityRenderer
@Environment(CLIENT) public class GuardianEntityRenderer extends MobEntityRenderer<GuardianEntity,GuardianEntityModel>
- Mappings:
Namespace Name official ereintermediary net/minecraft/class_907named net/minecraft/client/render/entity/GuardianEntityRenderer
-
-
字段概要
字段 修饰符和类型 字段 说明 private static IdentifierEXPLOSION_BEAM_TEXTUREprivate static RenderLayerLAYERprivate static IdentifierTEXTURE-
从类继承的字段 net.minecraft.client.render.entity.MobEntityRenderer
field_32940
-
从类继承的字段 net.minecraft.client.render.entity.LivingEntityRenderer
features, model
-
从类继承的字段 net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius
-
-
构造器概要
构造器 限定符 构造器 说明 GuardianEntityRenderer(EntityRendererFactory.Context ctx)protectedGuardianEntityRenderer(EntityRendererFactory.Context ctx, float shadowRadius, EntityModelLayer layer)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private Vec3dfromLerpedPosition(LivingEntity entity, double yOffset, float delta)IdentifiergetTexture(GuardianEntity guardianEntity)private static voidmethod_23173(VertexConsumer vertexConsumer, Matrix4f matrix4f, Matrix3f matrix3f, float float2, float float3, float float4, int int2, int int3, int int4, float float5, float float6)voidrender(GuardianEntity guardianEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)booleanshouldRender(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4)-
从类继承的方法 net.minecraft.client.render.entity.MobEntityRenderer
hasLabel
-
从类继承的方法 net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getAnimationProgress, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, scale, setupTransforms
-
从类继承的方法 net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getFontRenderer, getLight, getPositionOffset, getSkyLight, renderLabelIfPresent
-
-
-
-
字段详细资料
-
TEXTURE
private static final Identifier TEXTURE
- Mappings:
Namespace Name Mixin selector official aLere;a:Lwp;intermediary field_4708Lnet/minecraft/class_907;field_4708:Lnet/minecraft/class_2960;named TEXTURELnet/minecraft/client/render/entity/GuardianEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
-
EXPLOSION_BEAM_TEXTURE
private static final Identifier EXPLOSION_BEAM_TEXTURE
- Mappings:
Namespace Name Mixin selector official iLere;i:Lwp;intermediary field_4709Lnet/minecraft/class_907;field_4709:Lnet/minecraft/class_2960;named EXPLOSION_BEAM_TEXTURELnet/minecraft/client/render/entity/GuardianEntityRenderer;EXPLOSION_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;
-
LAYER
private static final RenderLayer LAYER
- Mappings:
Namespace Name Mixin selector official jLere;j:Lemi;intermediary field_21743Lnet/minecraft/class_907;field_21743:Lnet/minecraft/class_1921;named LAYERLnet/minecraft/client/render/entity/GuardianEntityRenderer;LAYER:Lnet/minecraft/client/render/RenderLayer;
-
-
构造器详细资料
-
GuardianEntityRenderer
public GuardianEntityRenderer(EntityRendererFactory.Context ctx)
- Mappings:
Namespace Name Mixin selector official <init>Leqq;<init>(Leqr$a;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)Vnamed <init>Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
-
GuardianEntityRenderer
protected GuardianEntityRenderer(EntityRendererFactory.Context ctx, float shadowRadius, EntityModelLayer layer)
- Mappings:
Namespace Name Mixin selector official <init>Lere;<init>(Leqr$a;FLehe;)Vintermediary <init>Lnet/minecraft/class_907;<init>(Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)Vnamed <init>Lnet/minecraft/client/render/entity/GuardianEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;FLnet/minecraft/client/render/entity/model/EntityModelLayer;)V
-
-
方法详细资料
-
shouldRender
public boolean shouldRender(GuardianEntity guardianEntity, Frustum frustum, double double2, double double3, double double4)
- 覆盖:
shouldRender在类中MobEntityRenderer<GuardianEntity,GuardianEntityModel>- Mappings:
Namespace Name Mixin selector official aLere;a(Lbgv;Leou;DDD)Zintermediary method_3978Lnet/minecraft/class_907;method_3978(Lnet/minecraft/class_1577;Lnet/minecraft/class_4604;DDD)Znamed shouldRenderLnet/minecraft/client/render/entity/GuardianEntityRenderer;shouldRender(Lnet/minecraft/entity/mob/GuardianEntity;Lnet/minecraft/client/render/Frustum;DDD)Z
-
fromLerpedPosition
private Vec3d fromLerpedPosition(LivingEntity entity, double yOffset, float delta)
- Mappings:
Namespace Name Mixin selector official aLere;a(Lasy;DF)Ldma;intermediary method_3979Lnet/minecraft/class_907;method_3979(Lnet/minecraft/class_1309;DF)Lnet/minecraft/class_243;named fromLerpedPositionLnet/minecraft/client/render/entity/GuardianEntityRenderer;fromLerpedPosition(Lnet/minecraft/entity/LivingEntity;DF)Lnet/minecraft/util/math/Vec3d;
-
render
public void render(GuardianEntity guardianEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)
- 覆盖:
render在类中MobEntityRenderer<GuardianEntity,GuardianEntityModel>- Mappings:
Namespace Name Mixin selector official aLere;a(Lbgv;FFLdpi;Lema;I)Vintermediary method_3977Lnet/minecraft/class_907;method_3977(Lnet/minecraft/class_1577;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderLnet/minecraft/client/render/entity/GuardianEntityRenderer;render(Lnet/minecraft/entity/mob/GuardianEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
method_23173
private static void method_23173(VertexConsumer vertexConsumer, Matrix4f matrix4f, Matrix3f matrix3f, float float2, float float3, float float4, int int2, int int3, int int4, float float5, float float6)
- Mappings:
Namespace Name Mixin selector official aLere;a(Ldpm;Ld;Lc;FFFIIIFF)Vintermediary method_23173Lnet/minecraft/class_907;method_23173(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;FFFIIIFF)Vnamed method_23173Lnet/minecraft/client/render/entity/GuardianEntityRenderer;method_23173(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Matrix4f;Lnet/minecraft/util/math/Matrix3f;FFFIIIFF)V
-
getTexture
public Identifier getTexture(GuardianEntity guardianEntity)
- 指定者:
getTexture在接口中FeatureRendererContext<GuardianEntity,GuardianEntityModel>- 指定者:
getTexture在类中EntityRenderer<GuardianEntity>- Mappings:
Namespace Name Mixin selector official aLere;a(Lbgv;)Lwp;intermediary method_3976Lnet/minecraft/class_907;method_3976(Lnet/minecraft/class_1577;)Lnet/minecraft/class_2960;named getTextureLnet/minecraft/client/render/entity/GuardianEntityRenderer;getTexture(Lnet/minecraft/entity/mob/GuardianEntity;)Lnet/minecraft/util/Identifier;
-
-