Class ShulkerEntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<ShulkerEntity>
net.minecraft.client.render.entity.LivingEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>
net.minecraft.client.render.entity.MobEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>
net.minecraft.client.render.entity.ShulkerEntityRenderer
- All Implemented Interfaces:
FeatureRendererContext<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>
@Environment(CLIENT)
public class ShulkerEntityRenderer
extends MobEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/ShulkerEntityRendererintermediary net/minecraft/class_943official gmj
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifier[]private static final IdentifierFields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, modelFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, field_52257, shadowOpacity, shadowRadius -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPositionOffset(ShulkerEntity shulkerEntity, float float2) getTexture(ShulkerEntity shulkerEntity) static IdentifiergetTexture(@Nullable DyeColor shulkerColor) protected voidsetupTransforms(ShulkerEntity shulkerEntity, MatrixStack matrixStack, float float2, float float3, float float4, float float5) booleanshouldRender(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4) Methods inherited from class net.minecraft.client.render.entity.MobEntityRenderer
getShadowRadius, hasLabelMethods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getAnimationProgress, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, render, scale, shouldFlipUpsideDownMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getLight, getSkyLight, getTextRenderer, renderLabelIfPresent
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector named TEXTURELnet/minecraft/client/render/entity/ShulkerEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4781Lnet/minecraft/class_943;field_4781:Lnet/minecraft/class_2960;official aLgmj;a:Lakr;
-
COLORED_TEXTURES
- Mappings:
Namespace Name Mixin selector named COLORED_TEXTURESLnet/minecraft/client/render/entity/ShulkerEntityRenderer;COLORED_TEXTURES:[Lnet/minecraft/util/Identifier;intermediary field_4780Lnet/minecraft/class_943;field_4780:[Lnet/minecraft/class_2960;official iLgmj;i:[Lakr;
-
-
Constructor Details
-
ShulkerEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)Vofficial <init>Lgki;<init>(Lgkj$a;)V
-
-
Method Details
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<ShulkerEntity>- Mappings:
Namespace Name Mixin selector named getPositionOffsetLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getPositionOffset(Lnet/minecraft/entity/mob/ShulkerEntity;F)Lnet/minecraft/util/math/Vec3d;intermediary method_23189Lnet/minecraft/class_943;method_23189(Lnet/minecraft/class_1606;F)Lnet/minecraft/class_243;official aLgmj;a(Lckj;F)Lexc;
-
shouldRender
public boolean shouldRender(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4) - Overrides:
shouldRenderin classEntityRenderer<ShulkerEntity>- Mappings:
Namespace Name Mixin selector named shouldRenderLnet/minecraft/client/render/entity/ShulkerEntityRenderer;shouldRender(Lnet/minecraft/entity/mob/ShulkerEntity;Lnet/minecraft/client/render/Frustum;DDD)Zintermediary method_4112Lnet/minecraft/class_943;method_4112(Lnet/minecraft/class_1606;Lnet/minecraft/class_4604;DDD)Zofficial aLgmj;a(Lckj;Lgie;DDD)Z
-
getTexture
- Specified by:
getTexturein interfaceFeatureRendererContext<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>> - Specified by:
getTexturein classEntityRenderer<ShulkerEntity>- Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getTexture(Lnet/minecraft/entity/mob/ShulkerEntity;)Lnet/minecraft/util/Identifier;intermediary method_4111Lnet/minecraft/class_943;method_4111(Lnet/minecraft/class_1606;)Lnet/minecraft/class_2960;official aLgmj;a(Lckj;)Lakr;
-
getTexture
- Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getTexture(Lnet/minecraft/util/DyeColor;)Lnet/minecraft/util/Identifier;intermediary method_37105Lnet/minecraft/class_943;method_37105(Lnet/minecraft/class_1767;)Lnet/minecraft/class_2960;official aLgmj;a(Lcti;)Lakr;
-
setupTransforms
protected void setupTransforms(ShulkerEntity shulkerEntity, MatrixStack matrixStack, float float2, float float3, float float4, float float5) - Overrides:
setupTransformsin classLivingEntityRenderer<ShulkerEntity,ShulkerEntityModel<ShulkerEntity>> - Mappings:
Namespace Name Mixin selector named setupTransformsLnet/minecraft/client/render/entity/ShulkerEntityRenderer;setupTransforms(Lnet/minecraft/entity/mob/ShulkerEntity;Lnet/minecraft/client/util/math/MatrixStack;FFFF)Vintermediary method_4114Lnet/minecraft/class_943;method_4114(Lnet/minecraft/class_1606;Lnet/minecraft/class_4587;FFFF)Vofficial aLgmj;a(Lckj;Lfbi;FFFF)V
-