Class AbstractSkeletonEntityRenderer<T extends AbstractSkeletonEntity,S extends SkeletonEntityRenderState>

All Implemented Interfaces:
FeatureRendererContext<S,SkeletonEntityModel<S>>
Direct Known Subclasses:
BoggedEntityRenderer, SkeletonEntityRenderer, StrayEntityRenderer, WitherSkeletonEntityRenderer

@Environment(CLIENT) public abstract class AbstractSkeletonEntityRenderer<T extends AbstractSkeletonEntity,S extends SkeletonEntityRenderState> extends BipedEntityRenderer<T,S,SkeletonEntityModel<S>>
Mappings:
Namespace Name
named net/minecraft/client/render/entity/AbstractSkeletonEntityRenderer
intermediary net/minecraft/class_9989
official gqh
  • Constructor Details

    • AbstractSkeletonEntityRenderer

      public AbstractSkeletonEntityRenderer(EntityRendererFactory.Context context, EntityModelLayer layer, EntityModelLayer armorInnerLayer, EntityModelLayer armorOuterLayer)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/entity/AbstractSkeletonEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/EntityModelLayer;Lnet/minecraft/client/render/entity/model/EntityModelLayer;Lnet/minecraft/client/render/entity/model/EntityModelLayer;)V
      intermediary <init> Lnet/minecraft/class_9989;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V
      official <init> Lgqh;<init>(Lgrp$a;Lgel;Lgel;Lgel;)V
    • AbstractSkeletonEntityRenderer

      public AbstractSkeletonEntityRenderer(EntityRendererFactory.Context context, EntityModelLayer armorInnerLayer, EntityModelLayer armorOuterLayer, SkeletonEntityModel<S> model)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/entity/AbstractSkeletonEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/EntityModelLayer;Lnet/minecraft/client/render/entity/model/EntityModelLayer;Lnet/minecraft/client/render/entity/model/SkeletonEntityModel;)V
      intermediary <init> Lnet/minecraft/class_9989;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_606;)V
      official <init> Lgqh;<init>(Lgrp$a;Lgel;Lgel;Lgdg;)V
  • Method Details

    • updateRenderState

      public void updateRenderState(T t, S s, float float2)
      Overrides:
      updateRenderState in class BipedEntityRenderer<T extends AbstractSkeletonEntity,S extends SkeletonEntityRenderState,SkeletonEntityModel<S extends SkeletonEntityRenderState>>
      Mappings:
      Namespace Name Mixin selector
      named updateRenderState Lnet/minecraft/client/render/entity/AbstractSkeletonEntityRenderer;updateRenderState(Lnet/minecraft/entity/mob/AbstractSkeletonEntity;Lnet/minecraft/client/render/entity/state/SkeletonEntityRenderState;F)V
      intermediary method_62367 Lnet/minecraft/class_9989;method_62367(Lnet/minecraft/class_1547;Lnet/minecraft/class_10066;F)V
      official a Lgqh;a(Lcme;Lgzp;F)V
    • isShaking

      protected boolean isShaking(S s)
      Description copied from class: LivingEntityRenderer
      Returns if this entity is shaking. Specifically, in the way a zombie villager, zombie, husk, or piglin undergoing conversion shakes.
      Overrides:
      isShaking in class LivingEntityRenderer<T extends AbstractSkeletonEntity,S extends SkeletonEntityRenderState,SkeletonEntityModel<S extends SkeletonEntityRenderState>>
      Returns:
      if this entity is shaking
      Mappings:
      Namespace Name Mixin selector
      named isShaking Lnet/minecraft/client/render/entity/AbstractSkeletonEntityRenderer;isShaking(Lnet/minecraft/client/render/entity/state/SkeletonEntityRenderState;)Z
      intermediary method_62368 Lnet/minecraft/class_9989;method_62368(Lnet/minecraft/class_10066;)Z
      official a Lgqh;a(Lgzp;)Z