类 WolfEntityRenderer
- java.lang.Object
-
- net.minecraft.client.render.entity.EntityRenderer<T>
-
- net.minecraft.client.render.entity.LivingEntityRenderer<T,M>
-
- net.minecraft.client.render.entity.MobEntityRenderer<WolfEntity,WolfEntityModel<WolfEntity>>
-
- net.minecraft.client.render.entity.WolfEntityRenderer
-
- 所有已实现的接口:
FeatureRendererContext<WolfEntity,WolfEntityModel<WolfEntity>>
@Environment(CLIENT) public class WolfEntityRenderer extends MobEntityRenderer<WolfEntity,WolfEntityModel<WolfEntity>>
- Mappings:
Namespace Name official etointermediary net/minecraft/class_969named net/minecraft/client/render/entity/WolfEntityRenderer
-
-
字段概要
字段 修饰符和类型 字段 说明 private static IdentifierANGRY_TEXTUREprivate static IdentifierTAMED_TEXTUREprivate static IdentifierWILD_TEXTURE-
从类继承的字段 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
-
-
构造器概要
构造器 构造器 说明 WolfEntityRenderer(EntityRendererFactory.Context ctx)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected floatgetAnimationProgress(WolfEntity wolfEntity, float float2)This value is passed to other methods when calculating angles for animation.IdentifiergetTexture(WolfEntity wolfEntity)voidrender(WolfEntity wolfEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)-
从类继承的方法 net.minecraft.client.render.entity.MobEntityRenderer
hasLabel, shouldRender
-
从类继承的方法 net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, scale, setupTransforms
-
从类继承的方法 net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getFontRenderer, getLight, getPositionOffset, getSkyLight, renderLabelIfPresent
-
-
-
-
字段详细资料
-
WILD_TEXTURE
private static final Identifier WILD_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLeto;a:Lwp;intermediary field_4821Lnet/minecraft/class_969;field_4821:Lnet/minecraft/class_2960;named WILD_TEXTURELnet/minecraft/client/render/entity/WolfEntityRenderer;WILD_TEXTURE:Lnet/minecraft/util/Identifier;
-
TAMED_TEXTURE
private static final Identifier TAMED_TEXTURE
- Mappings:
Namespace Name Mixin selector official iLeto;i:Lwp;intermediary field_4822Lnet/minecraft/class_969;field_4822:Lnet/minecraft/class_2960;named TAMED_TEXTURELnet/minecraft/client/render/entity/WolfEntityRenderer;TAMED_TEXTURE:Lnet/minecraft/util/Identifier;
-
ANGRY_TEXTURE
private static final Identifier ANGRY_TEXTURE
- Mappings:
Namespace Name Mixin selector official jLeto;j:Lwp;intermediary field_4823Lnet/minecraft/class_969;field_4823:Lnet/minecraft/class_2960;named ANGRY_TEXTURELnet/minecraft/client/render/entity/WolfEntityRenderer;ANGRY_TEXTURE:Lnet/minecraft/util/Identifier;
-
-
构造器详细资料
-
WolfEntityRenderer
public WolfEntityRenderer(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
-
-
方法详细资料
-
getAnimationProgress
protected float getAnimationProgress(WolfEntity wolfEntity, float float2)
从类复制的说明:LivingEntityRendererThis value is passed to other methods when calculating angles for animation. It's typically just the sum of the entity's age (in ticks) and the passed in tickDelta.- 覆盖:
getAnimationProgress在类中LivingEntityRenderer<WolfEntity,WolfEntityModel<WolfEntity>>- Mappings:
Namespace Name Mixin selector official aLeto;a(Lbea;F)Fintermediary method_4167Lnet/minecraft/class_969;method_4167(Lnet/minecraft/class_1493;F)Fnamed getAnimationProgressLnet/minecraft/client/render/entity/WolfEntityRenderer;getAnimationProgress(Lnet/minecraft/entity/passive/WolfEntity;F)F
-
render
public void render(WolfEntity wolfEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)
- 覆盖:
render在类中MobEntityRenderer<WolfEntity,WolfEntityModel<WolfEntity>>- Mappings:
Namespace Name Mixin selector official aLeto;a(Lbea;FFLdpi;Lema;I)Vintermediary method_4166Lnet/minecraft/class_969;method_4166(Lnet/minecraft/class_1493;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderLnet/minecraft/client/render/entity/WolfEntityRenderer;render(Lnet/minecraft/entity/passive/WolfEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
getTexture
public Identifier getTexture(WolfEntity wolfEntity)
- 指定者:
getTexture在接口中FeatureRendererContext<WolfEntity,WolfEntityModel<WolfEntity>>- 指定者:
getTexture在类中EntityRenderer<WolfEntity>- Mappings:
Namespace Name Mixin selector official aLeto;a(Lbea;)Lwp;intermediary method_4165Lnet/minecraft/class_969;method_4165(Lnet/minecraft/class_1493;)Lnet/minecraft/class_2960;named getTextureLnet/minecraft/client/render/entity/WolfEntityRenderer;getTexture(Lnet/minecraft/entity/passive/WolfEntity;)Lnet/minecraft/util/Identifier;
-
-