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 intermediary net/minecraft/class_951official fqunamed 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 intermediary field_4791Lnet/minecraft/class_951;field_4791:Lnet/minecraft/class_2960;official aLfqu;a:Lacq;named TEXTURELnet/minecraft/client/render/entity/SquidEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
SquidEntityRenderer
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_951;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_610;)Vofficial <init>Lfqu;<init>(Lfom$a;Lfcw;)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 intermediary method_4127Lnet/minecraft/class_951;method_4127(Lnet/minecraft/class_1477;)Lnet/minecraft/class_2960;official aLfqu;a(Lbsi;)Lacq;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 intermediary method_4126Lnet/minecraft/class_951;method_4126(Lnet/minecraft/class_1477;Lnet/minecraft/class_4587;FFF)Vofficial aLfqu;a(Lbsi;Leib;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 intermediary method_4125Lnet/minecraft/class_951;method_4125(Lnet/minecraft/class_1477;F)Fofficial aLfqu;a(Lbsi;F)Fnamed getAnimationProgressLnet/minecraft/client/render/entity/SquidEntityRenderer;getAnimationProgress(Lnet/minecraft/entity/passive/SquidEntity;F)F
-