Class SquidEntityRenderer<T extends SquidEntity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
net.minecraft.client.render.entity.LivingEntityRenderer<T,M>
net.minecraft.client.render.entity.MobEntityRenderer<T,SquidEntityModel<T>>
net.minecraft.client.render.entity.SquidEntityRenderer<T>
- All Implemented Interfaces:
FeatureRendererContext<T,SquidEntityModel<T>>
- Direct Known Subclasses:
GlowSquidEntityRenderer
@Environment(CLIENT) public class SquidEntityRenderer<T extends SquidEntity> extends MobEntityRenderer<T,SquidEntityModel<T>>
- Mappings:
Namespace Name official eomintermediary net/minecraft/class_951named net/minecraft/client/render/entity/SquidEntityRenderer
-
Field Summary
Fields Modifier and Type Field Description private static IdentifierTEXTUREFields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, modelFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, shadowOpacity, shadowRadius -
Constructor Summary
Constructors Constructor Description SquidEntityRenderer(EntityRendererFactory.Context ctx, SquidEntityModel<T> model) -
Method Summary
Modifier and Type Method Description protected floatgetAnimationProgress(T t, float float2)This value is passed to other methods when calculating angles for animation.IdentifiergetTexture(T t)protected voidsetupTransforms(T t, MatrixStack matrixStack, float float2, float float3, float float4)Methods inherited from class net.minecraft.client.render.entity.MobEntityRenderer
hasLabel, render, shouldRenderMethods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, scaleMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getFontRenderer, getLight, getPositionOffset, getSkyLight, renderLabelIfPresent
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official aLeom;a:Lwb;intermediary field_4791Lnet/minecraft/class_951;field_4791:Lnet/minecraft/class_2960;named TEXTURELnet/minecraft/client/render/entity/SquidEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
SquidEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Leom;<init>(Lemj$a;Lecn;)Vintermediary <init>Lnet/minecraft/class_951;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_610;)Vnamed <init>Lnet/minecraft/client/render/entity/SquidEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/SquidEntityModel;)V
-
-
Method Details
-
getTexture
- Specified by:
getTexturein interfaceFeatureRendererContext<T extends SquidEntity,SquidEntityModel<T extends SquidEntity>>- Specified by:
getTexturein classEntityRenderer<T extends SquidEntity>- Mappings:
Namespace Name Mixin selector official aLeom;a(Lbcg;)Lwb;intermediary method_4127Lnet/minecraft/class_951;method_4127(Lnet/minecraft/class_1477;)Lnet/minecraft/class_2960;named getTextureLnet/minecraft/client/render/entity/SquidEntityRenderer;getTexture(Lnet/minecraft/entity/passive/SquidEntity;)Lnet/minecraft/util/Identifier;
-
setupTransforms
protected void setupTransforms(T t, MatrixStack matrixStack, float float2, float float3, float float4)- Overrides:
setupTransformsin classLivingEntityRenderer<T extends SquidEntity,SquidEntityModel<T extends SquidEntity>>- Mappings:
Namespace Name Mixin selector official aLeom;a(Lbcg;Ldlr;FFF)Vintermediary method_4126Lnet/minecraft/class_951;method_4126(Lnet/minecraft/class_1477;Lnet/minecraft/class_4587;FFF)Vnamed setupTransformsLnet/minecraft/client/render/entity/SquidEntityRenderer;setupTransforms(Lnet/minecraft/entity/passive/SquidEntity;Lnet/minecraft/client/util/math/MatrixStack;FFF)V
-
getAnimationProgress
Description copied from class: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.- Overrides:
getAnimationProgressin classLivingEntityRenderer<T extends SquidEntity,SquidEntityModel<T extends SquidEntity>>- Mappings:
Namespace Name Mixin selector official aLeom;a(Lbcg;F)Fintermediary method_4125Lnet/minecraft/class_951;method_4125(Lnet/minecraft/class_1477;F)Fnamed getAnimationProgressLnet/minecraft/client/render/entity/SquidEntityRenderer;getAnimationProgress(Lnet/minecraft/entity/passive/SquidEntity;F)F
-