Class EntityRenderer

java.lang.Object
net.minecraft.client.render.entity.EntityRenderer
Direct Known Subclasses:
ArrowEntityRenderer, BoatEntityRenderer, BoxEntityRenderer, FallingBlockEntityRenderer, FireballEntityRenderer, FishingBobberEntityRenderer, ItemRenderer, LightningEntityRenderer, LivingEntityRenderer, MinecartEntityRenderer, PaintingEntityRenderer, ProjectileEntityRenderer, TntEntityRenderer

@Environment(CLIENT) public abstract class EntityRenderer extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_579
glue class_72
server net/minecraft/class_579
client bw
named net/minecraft/client/render/entity/EntityRenderer
  • Field Details

    • dispatcher

      protected EntityRenderDispatcher dispatcher
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2677 Lnet/minecraft/class_579;field_2677:Lnet/minecraft/class_578;
      glue field_156 Lclass_72;field_156:Lclass_658;
      server field_2677 Lnet/minecraft/class_579;field_2677:Lnet/minecraft/class_578;
      client b Lbw;b:Lth;
      named dispatcher Lnet/minecraft/client/render/entity/EntityRenderer;dispatcher:Lnet/minecraft/client/render/entity/EntityRenderDispatcher;
    • model

      private EntityModel model
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2676 Lnet/minecraft/class_579;field_2676:Lnet/minecraft/class_173;
      glue field_155 Lclass_72;field_155:Lclass_407;
      server field_2676 Lnet/minecraft/class_579;field_2676:Lnet/minecraft/class_173;
      client a Lbw;a:Lko;
      named model Lnet/minecraft/client/render/entity/EntityRenderer;model:Lnet/minecraft/client/render/entity/model/EntityModel;
    • blockRenderManager

      private BlockRenderManager blockRenderManager
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2680 Lnet/minecraft/class_579;field_2680:Lnet/minecraft/class_13;
      glue field_159 Lclass_72;field_159:Lclass_108;
      server field_2680 Lnet/minecraft/class_579;field_2680:Lnet/minecraft/class_13;
      client e Lbw;e:Lcv;
      named blockRenderManager Lnet/minecraft/client/render/entity/EntityRenderer;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
    • shadowRadius

      protected float shadowRadius
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2678 Lnet/minecraft/class_579;field_2678:F
      glue field_157 Lclass_72;field_157:F
      server field_2678 Lnet/minecraft/class_579;field_2678:F
      client c Lbw;c:F
      named shadowRadius Lnet/minecraft/client/render/entity/EntityRenderer;shadowRadius:F
    • shadowOpacity

      protected float shadowOpacity
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2679 Lnet/minecraft/class_579;field_2679:F
      glue field_158 Lclass_72;field_158:F
      server field_2679 Lnet/minecraft/class_579;field_2679:F
      client d Lbw;d:F
      named shadowOpacity Lnet/minecraft/client/render/entity/EntityRenderer;shadowOpacity:F
  • Constructor Details

    • EntityRenderer

      public EntityRenderer()
  • Method Details

    • render

      public abstract void render(Entity entity, double x, double y, double z, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2022 Lnet/minecraft/class_579;method_2022(Lnet/minecraft/class_57;DDDFF)V
      glue method_151 Lclass_72;method_151(Lclass_450;DDDFF)V
      server method_2022 Lnet/minecraft/class_579;method_2022(Llq;DDDFF)V
      client a Lbw;a(Lsn;DDDFF)V
      named render Lnet/minecraft/client/render/entity/EntityRenderer;render(Lnet/minecraft/entity/Entity;DDDFF)V
    • bindTexture

      protected void bindTexture(String texturePath)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2026 Lnet/minecraft/class_579;method_2026(Ljava/lang/String;)V
      glue method_221 Lclass_72;method_221(Ljava/lang/String;)V
      server method_2026 Lnet/minecraft/class_579;method_2026(Ljava/lang/String;)V
      client a Lbw;a(Ljava/lang/String;)V
      named bindTexture Lnet/minecraft/client/render/entity/EntityRenderer;bindTexture(Ljava/lang/String;)V
    • method_2027

      protected boolean method_2027(String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2027 Lnet/minecraft/class_579;method_2027(Ljava/lang/String;Ljava/lang/String;)Z
      glue method_222 Lclass_72;method_222(Ljava/lang/String;Ljava/lang/String;)Z
      server method_2027 Lnet/minecraft/class_579;method_2027(Ljava/lang/String;Ljava/lang/String;)Z
      client a Lbw;a(Ljava/lang/String;Ljava/lang/String;)Z
      named method_2027 Lnet/minecraft/client/render/entity/EntityRenderer;method_2027(Ljava/lang/String;Ljava/lang/String;)Z
    • method_2028

      private void method_2028(Entity entity, double double2, double double3, double double4, float float2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2028 Lnet/minecraft/class_579;method_2028(Lnet/minecraft/class_57;DDDF)V
      glue method_223 Lclass_72;method_223(Lclass_450;DDDF)V
      server method_2028 Lnet/minecraft/class_579;method_2028(Llq;DDDF)V
      client a Lbw;a(Lsn;DDDF)V
      named method_2028 Lnet/minecraft/client/render/entity/EntityRenderer;method_2028(Lnet/minecraft/entity/Entity;DDDF)V
    • method_2033

      private void method_2033(Entity entity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2033 Lnet/minecraft/class_579;method_2033(Lnet/minecraft/class_57;DDDFF)V
      glue method_228 Lclass_72;method_228(Lclass_450;DDDFF)V
      server method_2033 Lnet/minecraft/class_579;method_2033(Llq;DDDFF)V
      client c Lbw;c(Lsn;DDDFF)V
      named method_2033 Lnet/minecraft/client/render/entity/EntityRenderer;method_2033(Lnet/minecraft/entity/Entity;DDDFF)V
    • method_2031

      private World method_2031()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2031 Lnet/minecraft/class_579;method_2031()Lnet/minecraft/class_18;
      glue method_226 Lclass_72;method_226()Lclass_129;
      server method_2031 Lnet/minecraft/class_579;method_2031()Ldj;
      client b Lbw;b()Lfd;
      named method_2031 Lnet/minecraft/client/render/entity/EntityRenderer;method_2031()Lnet/minecraft/world/World;
    • method_2030

      private void method_2030(Block block, double double2, double double3, double double4, int int2, int int3, int int4, float float2, float float3, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2030 Lnet/minecraft/class_579;method_2030(Lnet/minecraft/class_17;DDDIIIFFDDD)V
      glue method_225 Lclass_72;method_225(Lclass_507;DDDIIIFFDDD)V
      server method_2030 Lnet/minecraft/class_579;method_2030(Lna;DDDIIIFFDDD)V
      client a Lbw;a(Luu;DDDIIIFFDDD)V
      named method_2030 Lnet/minecraft/client/render/entity/EntityRenderer;method_2030(Lnet/minecraft/block/Block;DDDIIIFFDDD)V
    • method_2025

      public static void method_2025(Box box, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2025 Lnet/minecraft/class_579;method_2025(Lnet/minecraft/class_25;DDD)V
      glue method_220 Lclass_72;method_220(Lclass_113;DDD)V
      server method_2025 Lnet/minecraft/class_579;method_2025(Lcz;DDD)V
      client a Lbw;a(Leq;DDD)V
      named method_2025 Lnet/minecraft/client/render/entity/EntityRenderer;method_2025(Lnet/minecraft/util/math/Box;DDD)V
    • method_2024

      public static void method_2024(Box box)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2024 Lnet/minecraft/class_579;method_2024(Lnet/minecraft/class_25;)V
      glue method_219 Lclass_72;method_219(Lclass_113;)V
      server method_2024 Lnet/minecraft/class_579;method_2024(Lcz;)V
      client a Lbw;a(Leq;)V
      named method_2024 Lnet/minecraft/client/render/entity/EntityRenderer;method_2024(Lnet/minecraft/util/math/Box;)V
    • setDispatcher

      public void setDispatcher(EntityRenderDispatcher entityRenderDispatcher)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2029 Lnet/minecraft/class_579;method_2029(Lnet/minecraft/class_578;)V
      glue method_224 Lclass_72;method_224(Lclass_658;)V
      server method_2029 Lnet/minecraft/class_579;method_2029(Lnet/minecraft/class_578;)V
      client a Lbw;a(Lth;)V
      named setDispatcher Lnet/minecraft/client/render/entity/EntityRenderer;setDispatcher(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;)V
    • method_2032

      public void method_2032(Entity entity, double double2, double double3, double double4, float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2032 Lnet/minecraft/class_579;method_2032(Lnet/minecraft/class_57;DDDFF)V
      glue method_227 Lclass_72;method_227(Lclass_450;DDDFF)V
      server method_2032 Lnet/minecraft/class_579;method_2032(Llq;DDDFF)V
      client b Lbw;b(Lsn;DDDFF)V
      named method_2032 Lnet/minecraft/client/render/entity/EntityRenderer;method_2032(Lnet/minecraft/entity/Entity;DDDFF)V
    • method_2023

      public TextRenderer method_2023()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_2023 Lnet/minecraft/class_579;method_2023()Lnet/minecraft/class_34;
      glue method_218 Lclass_72;method_218()Lclass_648;
      server method_2023 Lnet/minecraft/class_579;method_2023()Lnet/minecraft/class_34;
      client a Lbw;a()Lsj;
      named method_2023 Lnet/minecraft/client/render/entity/EntityRenderer;method_2023()Lnet/minecraft/client/font/TextRenderer;