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 gos
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifier[]private static final IdentifierFields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, itemRenderer, 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, getAnimationCounter, getBoundingBox, getModel, getOverlay, getRenderLayer, isShaking, isVisible, method_3919, method_62483, method_62484, render, scale, shouldFlipUpsideDownMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
getAndUpdateRenderState, getBlockLight, getDisplayName, getLight, getSkyLight, getTextRenderer, method_62406, 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 aLgos;a:Lalb;
-
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 bLgos;b:[Lalb;
-
-
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>Lgmr;<init>(Lgms$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 aLgos;a(Lguo;)Leye;
-
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 aLgos;a(Lclb;Lgkh;DDD)Z
-
getTexture
- Specified by:
getTexturein interfaceFeatureRendererContext<ShulkerEntityRenderState,ShulkerEntityModel> - Specified by:
getTexturein classEntityRenderer<ShulkerEntity,ShulkerEntityRenderState> - 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 bLgos;b(Lguo;)Lalb;
-
getRenderState
- Specified by:
getRenderStatein classEntityRenderer<ShulkerEntity,ShulkerEntityRenderState> - Mappings:
Namespace Name Mixin selector named getRenderStateLnet/minecraft/client/render/entity/ShulkerEntityRenderer;getRenderState()Lnet/minecraft/client/render/entity/state/ShulkerEntityRenderState;intermediary method_62527Lnet/minecraft/class_943;method_62527()Lnet/minecraft/class_10065;official cLgos;c()Lguo;
-
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 aLgos;a(Lclb;Lguo;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 aLgos;a(Lcue;)Lalb;
-
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 aLgos;a(Lguo;Lfcu;FF)V
-