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:
class_5789
@Environment(CLIENT) public class SquidEntityRenderer<T extends SquidEntity> extends MobEntityRenderer<T,SquidEntityModel<T>>
-
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 context, SquidEntityModel<T> squidEntityModel) -
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
-
-
Constructor Details
-
SquidEntityRenderer
public SquidEntityRenderer(EntityRendererFactory.Context context, SquidEntityModel<T> squidEntityModel)
-
-
Method Details
-
getTexture
- Specified by:
getTexturein interfaceFeatureRendererContext<T extends SquidEntity,SquidEntityModel<T extends SquidEntity>>- Specified by:
getTexturein classEntityRenderer<T extends SquidEntity>
-
setupTransforms
protected void setupTransforms(T t, MatrixStack matrixStack, float float2, float float3, float float4)- Overrides:
setupTransformsin classLivingEntityRenderer<T extends SquidEntity,SquidEntityModel<T extends SquidEntity>>
-
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>>
-