Class BlockEntityRenderer

java.lang.Object
net.minecraft.client.render.block.entity.BlockEntityRenderer
Direct Known Subclasses:
MobSpawnerBlockEntityRenderer, PistonBlockEntityRenderer, SignBlockEntityRenderer

@Environment(CLIENT) public abstract class BlockEntityRenderer extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_330
glue class_353
server net/minecraft/class_330
client je
named net/minecraft/client/render/block/entity/BlockEntityRenderer
  • Field Details

    • dispatcher

      protected BlockEntityRenderDispatcher dispatcher
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1235 Lnet/minecraft/class_330;field_1235:Lnet/minecraft/class_331;
      glue field_1430 Lclass_353;field_1430:Lclass_444;
      server field_1235 Lnet/minecraft/class_330;field_1235:Lnet/minecraft/class_331;
      client a Lje;a:Lll;
      named dispatcher Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;dispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
  • Constructor Details

    • BlockEntityRenderer

      public BlockEntityRenderer()
  • Method Details

    • render

      public abstract void render(BlockEntity blockEntity, double x, double y, double z, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1066 Lnet/minecraft/class_330;method_1066(Lnet/minecraft/class_55;DDDF)V
      glue method_35 Lclass_353;method_35(Lclass_356;DDDF)V
      server method_1066 Lnet/minecraft/class_330;method_1066(Ljh;DDDF)V
      client a Lje;a(Low;DDDF)V
      named render Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;render(Lnet/minecraft/block/entity/BlockEntity;DDDF)V
    • bindTexture

      protected void bindTexture(String path)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1064 Lnet/minecraft/class_330;method_1064(Ljava/lang/String;)V
      glue method_1427 Lclass_353;method_1427(Ljava/lang/String;)V
      server method_1064 Lnet/minecraft/class_330;method_1064(Ljava/lang/String;)V
      client a Lje;a(Ljava/lang/String;)V
      named bindTexture Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;bindTexture(Ljava/lang/String;)V
    • setDispatcher

      public void setDispatcher(BlockEntityRenderDispatcher dispatcher)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1065 Lnet/minecraft/class_330;method_1065(Lnet/minecraft/class_331;)V
      glue method_1428 Lclass_353;method_1428(Lclass_444;)V
      server method_1065 Lnet/minecraft/class_330;method_1065(Lnet/minecraft/class_331;)V
      client a Lje;a(Lll;)V
      named setDispatcher Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;setDispatcher(Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;)V
    • setWorld

      public void setWorld(World world)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1062 Lnet/minecraft/class_330;method_1062(Lnet/minecraft/class_18;)V
      glue method_1333 Lclass_353;method_1333(Lclass_129;)V
      server method_1062 Lnet/minecraft/class_330;method_1062(Ldj;)V
      client a Lje;a(Lfd;)V
      named setWorld Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;setWorld(Lnet/minecraft/world/World;)V
    • getTextRenderer

      public TextRenderer getTextRenderer()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1063 Lnet/minecraft/class_330;method_1063()Lnet/minecraft/class_34;
      glue method_1426 Lclass_353;method_1426()Lclass_648;
      server method_1063 Lnet/minecraft/class_330;method_1063()Lnet/minecraft/class_34;
      client a Lje;a()Lsj;
      named getTextRenderer Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;