Class LivingEntityRenderer

java.lang.Object
net.minecraft.client.render.entity.EntityRenderer
net.minecraft.client.render.entity.LivingEntityRenderer
Direct Known Subclasses:
ChickenEntityRenderer, CowEntityRenderer, CreeperEntityRenderer, GhastEntityRenderer, GiantEntityRenderer, PigEntityRenderer, PlayerEntityRenderer, SheepEntityRenderer, SlimeEntityRenderer, SpiderEntityRenderer, SquidEntityRenderer, UndeadEntityRenderer, WolfEntityRenderer

@Environment(CLIENT) public class LivingEntityRenderer extends EntityRenderer
Mappings:
Namespace Name
intermediary net/minecraft/class_245
glue class_262
server net/minecraft/class_245
client gv
named net/minecraft/client/render/entity/LivingEntityRenderer
  • Field Details

    • model

      protected EntityModel model
      Mappings:
      Namespace Name Mixin selector
      intermediary field_909 Lnet/minecraft/class_245;field_909:Lnet/minecraft/class_173;
      glue field_1110 Lclass_262;field_1110:Lclass_407;
      server field_909 Lnet/minecraft/class_245;field_909:Lnet/minecraft/class_173;
      client e Lgv;e:Lko;
      named model Lnet/minecraft/client/render/entity/LivingEntityRenderer;model:Lnet/minecraft/client/render/entity/model/EntityModel;
    • decorationModel

      protected EntityModel decorationModel
      Mappings:
      Namespace Name Mixin selector
      intermediary field_910 Lnet/minecraft/class_245;field_910:Lnet/minecraft/class_173;
      glue field_1111 Lclass_262;field_1111:Lclass_407;
      server field_910 Lnet/minecraft/class_245;field_910:Lnet/minecraft/class_173;
      client f Lgv;f:Lko;
      named decorationModel Lnet/minecraft/client/render/entity/LivingEntityRenderer;decorationModel:Lnet/minecraft/client/render/entity/model/EntityModel;
  • Constructor Details

    • LivingEntityRenderer

      public LivingEntityRenderer(EntityModel entityModel, float shadowRadius)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_245;<init>(Lnet/minecraft/class_173;F)V
      glue <init> Lclass_262;<init>(Lclass_407;F)V
      server <init> Lnet/minecraft/class_245;<init>(Lnet/minecraft/class_173;F)V
      client <init> Lgv;<init>(Lko;F)V
      named <init> Lnet/minecraft/client/render/entity/LivingEntityRenderer;<init>(Lnet/minecraft/client/render/entity/model/EntityModel;F)V
  • Method Details

    • setDecorationModel

      public void setDecorationModel(EntityModel model)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_815 Lnet/minecraft/class_245;method_815(Lnet/minecraft/class_173;)V
      glue method_1191 Lclass_262;method_1191(Lclass_407;)V
      server method_815 Lnet/minecraft/class_245;method_815(Lnet/minecraft/class_173;)V
      client a Lgv;a(Lko;)V
      named setDecorationModel Lnet/minecraft/client/render/entity/LivingEntityRenderer;setDecorationModel(Lnet/minecraft/client/render/entity/model/EntityModel;)V
    • render

      public void render(LivingEntity livingEntity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_822 Lnet/minecraft/class_245;method_822(Lnet/minecraft/class_127;DDDFF)V
      glue method_674 Lclass_262;method_674(Lclass_283;DDDFF)V
      server method_822 Lnet/minecraft/class_245;method_822(Lhl;DDDFF)V
      client a Lgv;a(Lls;DDDFF)V
      named render Lnet/minecraft/client/render/entity/LivingEntityRenderer;render(Lnet/minecraft/entity/LivingEntity;DDDFF)V
    • applyTranslation

      protected void applyTranslation(LivingEntity entity, double headBob, double bodyYaw, double tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_826 Lnet/minecraft/class_245;method_826(Lnet/minecraft/class_127;DDD)V
      glue method_681 Lclass_262;method_681(Lclass_283;DDD)V
      server method_826 Lnet/minecraft/class_245;method_826(Lhl;DDD)V
      client b Lgv;b(Lls;DDD)V
      named applyTranslation Lnet/minecraft/client/render/entity/LivingEntityRenderer;applyTranslation(Lnet/minecraft/entity/LivingEntity;DDD)V
    • getHandSwingProgress

      protected void getHandSwingProgress(LivingEntity entity, float dx, float dy, float dz)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_824 Lnet/minecraft/class_245;method_824(Lnet/minecraft/class_127;FFF)V
      glue method_676 Lclass_262;method_676(Lclass_283;FFF)V
      server method_824 Lnet/minecraft/class_245;method_824(Lhl;FFF)V
      client a Lgv;a(Lls;FFF)V
      named getHandSwingProgress Lnet/minecraft/client/render/entity/LivingEntityRenderer;getHandSwingProgress(Lnet/minecraft/entity/LivingEntity;FFF)V
    • getHandSwingProgress

      protected float getHandSwingProgress(LivingEntity entity, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_820 Lnet/minecraft/class_245;method_820(Lnet/minecraft/class_127;F)F
      glue method_1196 Lclass_262;method_1196(Lclass_283;F)F
      server method_820 Lnet/minecraft/class_245;method_820(Lhl;F)F
      client d Lgv;d(Lls;F)F
      named getHandSwingProgress Lnet/minecraft/client/render/entity/LivingEntityRenderer;getHandSwingProgress(Lnet/minecraft/entity/LivingEntity;F)F
    • getHeadBob

      protected float getHeadBob(LivingEntity entity, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_828 Lnet/minecraft/class_245;method_828(Lnet/minecraft/class_127;F)F
      glue method_868 Lclass_262;method_868(Lclass_283;F)F
      server method_828 Lnet/minecraft/class_245;method_828(Lhl;F)F
      client c Lgv;c(Lls;F)F
      named getHeadBob Lnet/minecraft/client/render/entity/LivingEntityRenderer;getHeadBob(Lnet/minecraft/entity/LivingEntity;F)F
    • renderMore

      protected void renderMore(LivingEntity entity, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_827 Lnet/minecraft/class_245;method_827(Lnet/minecraft/class_127;F)V
      glue method_682 Lclass_262;method_682(Lclass_283;F)V
      server method_827 Lnet/minecraft/class_245;method_827(Lhl;F)V
      client b Lgv;b(Lls;F)V
      named renderMore Lnet/minecraft/client/render/entity/LivingEntityRenderer;renderMore(Lnet/minecraft/entity/LivingEntity;F)V
    • bindDecorationTexture

      protected boolean bindDecorationTexture(LivingEntity entity, int int2, float float2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_819 Lnet/minecraft/class_245;method_819(Lnet/minecraft/class_127;IF)Z
      glue method_1195 Lclass_262;method_1195(Lclass_283;IF)Z
      server method_819 Lnet/minecraft/class_245;method_819(Lhl;IF)Z
      client b Lgv;b(Lls;IF)Z
      named bindDecorationTexture Lnet/minecraft/client/render/entity/LivingEntityRenderer;bindDecorationTexture(Lnet/minecraft/entity/LivingEntity;IF)Z
    • bindTexture

      protected boolean bindTexture(LivingEntity mob, int layer, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_825 Lnet/minecraft/class_245;method_825(Lnet/minecraft/class_127;IF)Z
      glue method_677 Lclass_262;method_677(Lclass_283;IF)Z
      server method_825 Lnet/minecraft/class_245;method_825(Lhl;IF)Z
      client a Lgv;a(Lls;IF)Z
      named bindTexture Lnet/minecraft/client/render/entity/LivingEntityRenderer;bindTexture(Lnet/minecraft/entity/LivingEntity;IF)Z
    • getDeathYaw

      protected float getDeathYaw(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_816 Lnet/minecraft/class_245;method_816(Lnet/minecraft/class_127;)F
      glue method_1192 Lclass_262;method_1192(Lclass_283;)F
      server method_816 Lnet/minecraft/class_245;method_816(Lhl;)F
      client a Lgv;a(Lls;)F
      named getDeathYaw Lnet/minecraft/client/render/entity/LivingEntityRenderer;getDeathYaw(Lnet/minecraft/entity/LivingEntity;)F
    • getOverlayColor

      protected int getOverlayColor(LivingEntity entity, float brightness, float timeDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_817 Lnet/minecraft/class_245;method_817(Lnet/minecraft/class_127;FF)I
      glue method_1193 Lclass_262;method_1193(Lclass_283;FF)I
      server method_817 Lnet/minecraft/class_245;method_817(Lhl;FF)I
      client a Lgv;a(Lls;FF)I
      named getOverlayColor Lnet/minecraft/client/render/entity/LivingEntityRenderer;getOverlayColor(Lnet/minecraft/entity/LivingEntity;FF)I
    • applyScale

      protected void applyScale(LivingEntity entity, float scale)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_823 Lnet/minecraft/class_245;method_823(Lnet/minecraft/class_127;F)V
      glue method_675 Lclass_262;method_675(Lclass_283;F)V
      server method_823 Lnet/minecraft/class_245;method_823(Lhl;F)V
      client a Lgv;a(Lls;F)V
      named applyScale Lnet/minecraft/client/render/entity/LivingEntityRenderer;applyScale(Lnet/minecraft/entity/LivingEntity;F)V
    • renderNameTag

      protected void renderNameTag(LivingEntity entity, double dx, double dy, double dz)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_821 Lnet/minecraft/class_245;method_821(Lnet/minecraft/class_127;DDD)V
      glue method_673 Lclass_262;method_673(Lclass_283;DDD)V
      server method_821 Lnet/minecraft/class_245;method_821(Lhl;DDD)V
      client a Lgv;a(Lls;DDD)V
      named renderNameTag Lnet/minecraft/client/render/entity/LivingEntityRenderer;renderNameTag(Lnet/minecraft/entity/LivingEntity;DDD)V
    • renderNameTag

      protected void renderNameTag(LivingEntity entity, String name, double dx, double dy, double dz, int range)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_818 Lnet/minecraft/class_245;method_818(Lnet/minecraft/class_127;Ljava/lang/String;DDDI)V
      glue method_1194 Lclass_262;method_1194(Lclass_283;Ljava/lang/String;DDDI)V
      server method_818 Lnet/minecraft/class_245;method_818(Lhl;Ljava/lang/String;DDDI)V
      client a Lgv;a(Lls;Ljava/lang/String;DDDI)V
      named renderNameTag Lnet/minecraft/client/render/entity/LivingEntityRenderer;renderNameTag(Lnet/minecraft/entity/LivingEntity;Ljava/lang/String;DDDI)V