Class LivingEntityRenderer

java.lang.Object
net.minecraft.client.render.entity.EntityRenderer
net.minecraft.client.render.entity.LivingEntityRenderer
Direct Known Subclasses:
ArmorStandEntityRenderer, MobEntityRenderer, PlayerEntityRenderer

@Environment(CLIENT) public abstract class LivingEntityRenderer extends EntityRenderer
Mappings:
Namespace Name
official cqv
intermediary net/minecraft/class_1635
named net/minecraft/client/render/entity/LivingEntityRenderer
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_8009 Lnet/minecraft/class_1635;field_8009:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/client/render/entity/LivingEntityRenderer;LOGGER:Lorg/apache/logging/log4j/Logger;
    • TEX

      private static final NativeImageBackedTexture TEX
      Mappings:
      Namespace Name Mixin selector
      official e Lcqv;e:Lctp;
      intermediary field_11121 Lnet/minecraft/class_1635;field_11121:Lnet/minecraft/class_1636;
      named TEX Lnet/minecraft/client/render/entity/LivingEntityRenderer;TEX:Lnet/minecraft/client/texture/NativeImageBackedTexture;
    • model

      protected EntityModel model
      Mappings:
      Namespace Name Mixin selector
      official f Lcqv;f:Lccq;
      intermediary field_6503 Lnet/minecraft/class_1635;field_6503:Lnet/minecraft/class_444;
      named model Lnet/minecraft/client/render/entity/LivingEntityRenderer;model:Lnet/minecraft/client/render/entity/model/EntityModel;
    • buffer

      protected FloatBuffer buffer
      Mappings:
      Namespace Name Mixin selector
      official g Lcqv;g:Ljava/nio/FloatBuffer;
      intermediary field_11122 Lnet/minecraft/class_1635;field_11122:Ljava/nio/FloatBuffer;
      named buffer Lnet/minecraft/client/render/entity/LivingEntityRenderer;buffer:Ljava/nio/FloatBuffer;
    • features

      protected List features
      Mappings:
      Namespace Name Mixin selector
      official h Lcqv;h:Ljava/util/List;
      intermediary field_11123 Lnet/minecraft/class_1635;field_11123:Ljava/util/List;
      named features Lnet/minecraft/client/render/entity/LivingEntityRenderer;features:Ljava/util/List;
    • field_11124

      protected boolean field_11124
      Mappings:
      Namespace Name Mixin selector
      official i Lcqv;i:Z
      intermediary field_11124 Lnet/minecraft/class_1635;field_11124:Z
      named field_11124 Lnet/minecraft/client/render/entity/LivingEntityRenderer;field_11124:Z
  • Constructor Details

    • LivingEntityRenderer

      public LivingEntityRenderer(EntityRenderDispatcher dispatcher, EntityModel model, float shadowSize)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcqv;<init>(Lcpt;Lccq;F)V
      intermediary <init> Lnet/minecraft/class_1635;<init>(Lnet/minecraft/class_550;Lnet/minecraft/class_444;F)V
      named <init> Lnet/minecraft/client/render/entity/LivingEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/render/entity/model/EntityModel;F)V
  • Method Details

    • addFeature

      protected boolean addFeature(FeatureRenderer featureRenderer)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lcsq;)Z
      intermediary method_10250 Lnet/minecraft/class_1635;method_10250(Lnet/minecraft/class_2508;)Z
      named addFeature Lnet/minecraft/client/render/entity/LivingEntityRenderer;addFeature(Lnet/minecraft/client/render/entity/feature/FeatureRenderer;)Z
    • removeFeature

      protected boolean removeFeature(FeatureRenderer featureRenderer)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqv;b(Lcsq;)Z
      intermediary method_10255 Lnet/minecraft/class_1635;method_10255(Lnet/minecraft/class_2508;)Z
      named removeFeature Lnet/minecraft/client/render/entity/LivingEntityRenderer;removeFeature(Lnet/minecraft/client/render/entity/feature/FeatureRenderer;)Z
    • getModel

      public EntityModel getModel()
      Mappings:
      Namespace Name Mixin selector
      official b Lcqv;b()Lccq;
      intermediary method_10254 Lnet/minecraft/class_1635;method_10254()Lnet/minecraft/class_444;
      named getModel Lnet/minecraft/client/render/entity/LivingEntityRenderer;getModel()Lnet/minecraft/client/render/entity/model/EntityModel;
    • method_5769

      protected float method_5769(float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(FFF)F
      intermediary method_5769 Lnet/minecraft/class_1635;method_5769(FFF)F
      named method_5769 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_5769(FFF)F
    • translate

      public void translate()
      Mappings:
      Namespace Name Mixin selector
      official B_ Lcqv;B_()V
      intermediary method_4331 Lnet/minecraft/class_1635;method_4331()V
      named translate Lnet/minecraft/client/render/entity/LivingEntityRenderer;translate()V
    • render

      public void render(LivingEntity livingEntity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;DDDFF)V
      intermediary method_5773 Lnet/minecraft/class_1635;method_5773(Lnet/minecraft/class_1699;DDDFF)V
      named render Lnet/minecraft/client/render/entity/LivingEntityRenderer;render(Lnet/minecraft/entity/LivingEntity;DDDFF)V
    • method_10257

      protected boolean method_10257(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official c Lcqv;c(Lxm;)Z
      intermediary method_10257 Lnet/minecraft/class_1635;method_10257(Lnet/minecraft/class_1699;)Z
      named method_10257 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_10257(Lnet/minecraft/entity/LivingEntity;)Z
    • method_10259

      protected void method_10259()
      Mappings:
      Namespace Name Mixin selector
      official e Lcqv;e()V
      intermediary method_10259 Lnet/minecraft/class_1635;method_10259()V
      named method_10259 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_10259()V
    • renderModel

      protected void renderModel(LivingEntity entity, float float2, float float3, float float4, float float5, float float6, float float7)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;FFFFFF)V
      intermediary method_5778 Lnet/minecraft/class_1635;method_5778(Lnet/minecraft/class_1699;FFFFFF)V
      named renderModel Lnet/minecraft/client/render/entity/LivingEntityRenderer;renderModel(Lnet/minecraft/entity/LivingEntity;FFFFFF)V
    • method_10258

      protected boolean method_10258(LivingEntity livingEntity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lcqv;c(Lxm;F)Z
      intermediary method_10258 Lnet/minecraft/class_1635;method_10258(Lnet/minecraft/class_1699;F)Z
      named method_10258 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_10258(Lnet/minecraft/entity/LivingEntity;F)Z
    • method_10252

      protected boolean method_10252(LivingEntity livingEntity, float float2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;FZ)Z
      intermediary method_10252 Lnet/minecraft/class_1635;method_10252(Lnet/minecraft/class_1699;FZ)Z
      named method_10252 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_10252(Lnet/minecraft/entity/LivingEntity;FZ)Z
    • method_10260

      protected void method_10260()
      Mappings:
      Namespace Name Mixin selector
      official f Lcqv;f()V
      intermediary method_10260 Lnet/minecraft/class_1635;method_10260()V
      named method_10260 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_10260()V
    • method_5772

      protected void method_5772(LivingEntity livingEntity, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;DDD)V
      intermediary method_5772 Lnet/minecraft/class_1635;method_5772(Lnet/minecraft/class_1699;DDD)V
      named method_5772 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_5772(Lnet/minecraft/entity/LivingEntity;DDD)V
    • method_5777

      protected void method_5777(LivingEntity entity, float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;FFF)V
      intermediary method_5777 Lnet/minecraft/class_1635;method_5777(Lnet/minecraft/class_1699;FFF)V
      named method_5777 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_5777(Lnet/minecraft/entity/LivingEntity;FFF)V
    • method_5787

      protected float method_5787(LivingEntity livingEntity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official d Lcqv;d(Lxm;F)F
      intermediary method_5787 Lnet/minecraft/class_1635;method_5787(Lnet/minecraft/class_1699;F)F
      named method_5787 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_5787(Lnet/minecraft/entity/LivingEntity;F)F
    • method_5783

      protected float method_5783(LivingEntity entity, float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqv;b(Lxm;F)F
      intermediary method_5783 Lnet/minecraft/class_1635;method_5783(Lnet/minecraft/class_1699;F)F
      named method_5783 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_5783(Lnet/minecraft/entity/LivingEntity;F)F
    • renderFeatures

      protected void renderFeatures(LivingEntity livingEntity, float float2, float float3, float float4, float float5, float float6, float float7, float float8)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;FFFFFFF)V
      intermediary method_10251 Lnet/minecraft/class_1635;method_10251(Lnet/minecraft/class_1699;FFFFFFF)V
      named renderFeatures Lnet/minecraft/client/render/entity/LivingEntityRenderer;renderFeatures(Lnet/minecraft/entity/LivingEntity;FFFFFFF)V
    • method_5771

      protected float method_5771(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqv;b(Lxm;)F
      intermediary method_5771 Lnet/minecraft/class_1635;method_5771(Lnet/minecraft/class_1699;)F
      named method_5771 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_5771(Lnet/minecraft/entity/LivingEntity;)F
    • method_5776

      protected int method_5776(LivingEntity livingEntity, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;FF)I
      intermediary method_5776 Lnet/minecraft/class_1635;method_5776(Lnet/minecraft/class_1699;FF)I
      named method_5776 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_5776(Lnet/minecraft/entity/LivingEntity;FF)I
    • scale

      protected void scale(LivingEntity entity, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;F)V
      intermediary method_5775 Lnet/minecraft/class_1635;method_5775(Lnet/minecraft/class_1699;F)V
      named scale Lnet/minecraft/client/render/entity/LivingEntityRenderer;scale(Lnet/minecraft/entity/LivingEntity;F)V
    • method_10208

      public void method_10208(LivingEntity livingEntity, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqv;b(Lxm;DDD)V
      intermediary method_10256 Lnet/minecraft/class_1635;method_10256(Lnet/minecraft/class_1699;DDD)V
      named method_10208 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_10208(Lnet/minecraft/entity/LivingEntity;DDD)V
    • hasLabel

      protected boolean hasLabel(LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Lxm;)Z
      intermediary method_5781 Lnet/minecraft/class_1635;method_5781(Lnet/minecraft/class_1699;)Z
      named hasLabel Lnet/minecraft/client/render/entity/LivingEntityRenderer;hasLabel(Lnet/minecraft/entity/LivingEntity;)Z
    • method_10253

      public void method_10253(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqv;a(Z)V
      intermediary method_10253 Lnet/minecraft/class_1635;method_10253(Z)V
      named method_10253 Lnet/minecraft/client/render/entity/LivingEntityRenderer;method_10253(Z)V