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 fquintermediary net/minecraft/class_951named net/minecraft/client/render/entity/SquidEntityRenderer
-
Field Summary
FieldsFields inherited from class net.minecraft.client.render.entity.MobEntityRenderer
LEASH_PIECE_COUNTFields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, modelFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected floatgetAnimationProgress(T t, float float2) This value is passed to other methods when calculating angles for animation.getTexture(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, scale, shouldFlipUpsideDownMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getLight, getPositionOffset, getSkyLight, getTextRenderer, renderLabelIfPresent
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official aLfqu;a:Lacq;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>Lfqu;<init>(Lfom$a;Lfcw;)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 aLfqu;a(Lbsi;)Lacq;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 aLfqu;a(Lbsi;Leib;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 aLfqu;a(Lbsi;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
-