Class ShulkerEntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<ShulkerEntity,ShulkerEntityRenderState>
net.minecraft.client.render.entity.LivingEntityRenderer<ShulkerEntity,ShulkerEntityRenderState,ShulkerEntityModel>
net.minecraft.client.render.entity.MobEntityRenderer<ShulkerEntity,ShulkerEntityRenderState,ShulkerEntityModel>
net.minecraft.client.render.entity.ShulkerEntityRenderer
- All Implemented Interfaces:
FeatureRendererContext<ShulkerEntityRenderState,ShulkerEntityModel>
@Environment(CLIENT)
public class ShulkerEntityRenderer
extends MobEntityRenderer<ShulkerEntity,ShulkerEntityRenderState,ShulkerEntityModel>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/ShulkerEntityRendererintermediary net/minecraft/class_943official gzw
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifier[]private static final IdentifierFields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, itemModelResolver, 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(ShulkerEntityRenderState shulkerEntityRenderState) getTexture(ShulkerEntityRenderState shulkerEntityRenderState) static IdentifiergetTexture(@Nullable DyeColor shulkerColor) protected voidsetupTransforms(ShulkerEntityRenderState shulkerEntityRenderState, MatrixStack matrixStack, float float2, float float3) booleanshouldRender(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4) voidupdateRenderState(ShulkerEntity shulkerEntity, ShulkerEntityRenderState shulkerEntityRenderState, float float2) Methods inherited from class net.minecraft.client.render.entity.MobEntityRenderer
getShadowRadius, hasLabelMethods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, appendHitboxes, getAnimationCounter, getBoundingBox, getLyingPositionRotationDegrees, getMixColor, getModel, getOverlay, getRenderLayer, isShaking, isVisible, render, scale, shouldFlipUpsideDown, shouldRenderFeaturesMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
canBeCulled, getAndUpdateRenderState, getBlockLight, getDisplayName, getLight, getShadowOpacity, 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 aLgzw;a:Lalr;
-
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 jLgzw;j:[Lalr;
-
-
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>Lgxu;<init>(Lgxv$a;)V
-
-
Method Details
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<ShulkerEntity,ShulkerEntityRenderState> - Mappings:
Namespace Name Mixin selector named getPositionOffsetLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getPositionOffset(Lnet/minecraft/client/render/entity/state/ShulkerEntityRenderState;)Lnet/minecraft/util/math/Vec3d;intermediary method_23189Lnet/minecraft/class_943;method_23189(Lnet/minecraft/class_10065;)Lnet/minecraft/class_243;official aLgzw;a(Lhfz;)Lfgc;
-
shouldRender
public boolean shouldRender(ShulkerEntity shulkerEntity, Frustum frustum, double double2, double double3, double double4) - Overrides:
shouldRenderin classEntityRenderer<ShulkerEntity,ShulkerEntityRenderState> - 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 aLgzw;a(Lcpq;Lgvh;DDD)Z
-
getTexture
- Specified by:
getTexturein classLivingEntityRenderer<ShulkerEntity,ShulkerEntityRenderState, ShulkerEntityModel> - Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getTexture(Lnet/minecraft/client/render/entity/state/ShulkerEntityRenderState;)Lnet/minecraft/util/Identifier;intermediary method_4111Lnet/minecraft/class_943;method_4111(Lnet/minecraft/class_10065;)Lnet/minecraft/class_2960;official bLgzw;b(Lhfz;)Lalr;
-
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<ShulkerEntity,ShulkerEntityRenderState> - Mappings:
Namespace Name Mixin selector named createRenderStateLnet/minecraft/client/render/entity/ShulkerEntityRenderer;createRenderState()Lnet/minecraft/client/render/entity/state/ShulkerEntityRenderState;intermediary method_62527Lnet/minecraft/class_943;method_62527()Lnet/minecraft/class_10065;official bLgzw;b()Lhfz;
-
updateRenderState
public void updateRenderState(ShulkerEntity shulkerEntity, ShulkerEntityRenderState shulkerEntityRenderState, float float2) - Overrides:
updateRenderStatein classLivingEntityRenderer<ShulkerEntity,ShulkerEntityRenderState, ShulkerEntityModel> - Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/entity/ShulkerEntityRenderer;updateRenderState(Lnet/minecraft/entity/mob/ShulkerEntity;Lnet/minecraft/client/render/entity/state/ShulkerEntityRenderState;F)Vintermediary method_62526Lnet/minecraft/class_943;method_62526(Lnet/minecraft/class_1606;Lnet/minecraft/class_10065;F)Vofficial aLgzw;a(Lcpq;Lhfz;F)V
-
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 aLgzw;a(Lczi;)Lalr;
-
setupTransforms
protected void setupTransforms(ShulkerEntityRenderState shulkerEntityRenderState, MatrixStack matrixStack, float float2, float float3) - Overrides:
setupTransformsin classLivingEntityRenderer<ShulkerEntity,ShulkerEntityRenderState, ShulkerEntityModel> - Mappings:
Namespace Name Mixin selector named setupTransformsLnet/minecraft/client/render/entity/ShulkerEntityRenderer;setupTransforms(Lnet/minecraft/client/render/entity/state/ShulkerEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;FF)Vintermediary method_4114Lnet/minecraft/class_943;method_4114(Lnet/minecraft/class_10065;Lnet/minecraft/class_4587;FF)Vofficial aLgzw;a(Lhfz;Lfld;FF)V
-