类 ShulkerEntityRenderer
- java.lang.Object
-
- net.minecraft.client.render.entity.EntityRenderer<T>
-
- net.minecraft.client.render.entity.LivingEntityRenderer<T,M>
-
- net.minecraft.client.render.entity.MobEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>
-
- net.minecraft.client.render.entity.ShulkerEntityRenderer
-
@Environment(CLIENT) public class ShulkerEntityRenderer extends MobEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>
- Mappings:
Namespace Name official esointermediary net/minecraft/class_943named net/minecraft/client/render/entity/ShulkerEntityRenderer
-
-
字段概要
字段 修饰符和类型 字段 说明 static Identifier[]COLORED_TEXTURESstatic 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
-
-
构造器概要
构造器 构造器 说明 ShulkerEntityRenderer(EntityRendererFactory.Context ctx)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Vec3dgetPositionOffset(ShulkerEntity shulkerEntity, float float2)IdentifiergetTexture(ShulkerEntity shulkerEntity)protected voidsetupTransforms(ShulkerEntity shulkerEntity, MatrixStack matrixStack, float float2, float float3, float float4)booleanshouldRender(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4)-
从类继承的方法 net.minecraft.client.render.entity.MobEntityRenderer
hasLabel, render
-
从类继承的方法 net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getAnimationProgress, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, scale
-
从类继承的方法 net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getFontRenderer, getLight, getSkyLight, renderLabelIfPresent
-
-
-
-
字段详细资料
-
TEXTURE
public static final Identifier TEXTURE
- Mappings:
Namespace Name Mixin selector official aLeso;a:Lwp;intermediary field_4781Lnet/minecraft/class_943;field_4781:Lnet/minecraft/class_2960;named TEXTURELnet/minecraft/client/render/entity/ShulkerEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
-
COLORED_TEXTURES
public static final Identifier[] COLORED_TEXTURES
- Mappings:
Namespace Name Mixin selector official iLeso;i:[Lwp;intermediary field_4780Lnet/minecraft/class_943;field_4780:[Lnet/minecraft/class_2960;named COLORED_TEXTURESLnet/minecraft/client/render/entity/ShulkerEntityRenderer;COLORED_TEXTURES:[Lnet/minecraft/util/Identifier;
-
-
构造器详细资料
-
ShulkerEntityRenderer
public ShulkerEntityRenderer(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
-
-
方法详细资料
-
getPositionOffset
public Vec3d getPositionOffset(ShulkerEntity shulkerEntity, float float2)
- 覆盖:
getPositionOffset在类中EntityRenderer<ShulkerEntity>- Mappings:
Namespace Name Mixin selector official aLeso;a(Lbhf;F)Ldma;intermediary method_23189Lnet/minecraft/class_943;method_23189(Lnet/minecraft/class_1606;F)Lnet/minecraft/class_243;named getPositionOffsetLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getPositionOffset(Lnet/minecraft/entity/mob/ShulkerEntity;F)Lnet/minecraft/util/math/Vec3d;
-
shouldRender
public boolean shouldRender(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4)
- 覆盖:
shouldRender在类中MobEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>- Mappings:
Namespace Name Mixin selector official aLeso;a(Lbhf;Leou;DDD)Zintermediary method_4112Lnet/minecraft/class_943;method_4112(Lnet/minecraft/class_1606;Lnet/minecraft/class_4604;DDD)Znamed shouldRenderLnet/minecraft/client/render/entity/ShulkerEntityRenderer;shouldRender(Lnet/minecraft/entity/mob/ShulkerEntity;Lnet/minecraft/client/render/Frustum;DDD)Z
-
getTexture
public Identifier getTexture(ShulkerEntity shulkerEntity)
- 指定者:
getTexture在接口中FeatureRendererContext<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>- 指定者:
getTexture在类中EntityRenderer<ShulkerEntity>- Mappings:
Namespace Name Mixin selector official aLeso;a(Lbhf;)Lwp;intermediary method_4111Lnet/minecraft/class_943;method_4111(Lnet/minecraft/class_1606;)Lnet/minecraft/class_2960;named getTextureLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getTexture(Lnet/minecraft/entity/mob/ShulkerEntity;)Lnet/minecraft/util/Identifier;
-
setupTransforms
protected void setupTransforms(ShulkerEntity shulkerEntity, MatrixStack matrixStack, float float2, float float3, float float4)
- 覆盖:
setupTransforms在类中LivingEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>- Mappings:
Namespace Name Mixin selector official aLeso;a(Lbhf;Ldpi;FFF)Vintermediary method_4114Lnet/minecraft/class_943;method_4114(Lnet/minecraft/class_1606;Lnet/minecraft/class_4587;FFF)Vnamed setupTransformsLnet/minecraft/client/render/entity/ShulkerEntityRenderer;setupTransforms(Lnet/minecraft/entity/mob/ShulkerEntity;Lnet/minecraft/client/util/math/MatrixStack;FFF)V
-
-