Class BlockEntityRenderer<T extends BlockEntity>
java.lang.Object
net.minecraft.client.render.block.entity.BlockEntityRenderer<T>
- Direct Known Subclasses:
BannerBlockEntityRenderer,BeaconBlockEntityRenderer,ChestBlockEntityRenderer,EnchantingTableBlockEntityRenderer,EnderChestBlockEntityRenderer,EndPortalBlockEntityRenderer,MobSpawnerBlockEntityRenderer,PistonBlockEntityRenderer,SignBlockEntityRenderer,SkullBlockEntityRenderer
@Environment(CLIENT)
public abstract class BlockEntityRenderer<T extends BlockEntity>
extends Object
- Mappings:
Namespace Name official bhdintermediary net/minecraft/class_599named net/minecraft/client/render/block/entity/BlockEntityRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Identifier[]protected BlockEntityRenderDispatcher -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbindTexture(Identifier texture) protected WorldgetWorld()abstract voidbooleanvoidsetDispatcher(BlockEntityRenderDispatcher dispatcher)
-
Field Details
-
DESTROY_STAGE_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLbhd;a:[Ljy;intermediary field_11015Lnet/minecraft/class_599;field_11015:[Lnet/minecraft/class_1653;named DESTROY_STAGE_TEXTURELnet/minecraft/client/render/block/entity/BlockEntityRenderer;DESTROY_STAGE_TEXTURE:[Lnet/minecraft/util/Identifier;
-
dispatcher
- Mappings:
Namespace Name Mixin selector official bLbhd;b:Lbhc;intermediary field_2202Lnet/minecraft/class_599;field_2202:Lnet/minecraft/class_598;named dispatcherLnet/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(T blockEntity, double x, double y, double z, float tickDelta, int destroyProgress) - Mappings:
Namespace Name Mixin selector official aLbhd;a(Lakw;DDDFI)Vintermediary method_1631Lnet/minecraft/class_599;method_1631(Lnet/minecraft/class_226;DDDFI)Vnamed renderLnet/minecraft/client/render/block/entity/BlockEntityRenderer;render(Lnet/minecraft/block/entity/BlockEntity;DDDFI)V
-
bindTexture
- Mappings:
Namespace Name Mixin selector official aLbhd;a(Ljy;)Vintermediary method_5872Lnet/minecraft/class_599;method_5872(Lnet/minecraft/class_1653;)Vnamed bindTextureLnet/minecraft/client/render/block/entity/BlockEntityRenderer;bindTexture(Lnet/minecraft/util/Identifier;)V
-
getWorld
- Mappings:
Namespace Name Mixin selector official bLbhd;b()Ladm;intermediary method_10103Lnet/minecraft/class_599;method_10103()Lnet/minecraft/class_1150;named getWorldLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getWorld()Lnet/minecraft/world/World;
-
setDispatcher
- Mappings:
Namespace Name Mixin selector official aLbhd;a(Lbhc;)Vintermediary method_1632Lnet/minecraft/class_599;method_1632(Lnet/minecraft/class_598;)Vnamed setDispatcherLnet/minecraft/client/render/block/entity/BlockEntityRenderer;setDispatcher(Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;)V
-
getTextRenderer
- Mappings:
Namespace Name Mixin selector official cLbhd;c()Lavn;intermediary method_1635Lnet/minecraft/class_599;method_1635()Lnet/minecraft/class_370;named getTextRendererLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
-
rendersOutsideBoundingBox
public boolean rendersOutsideBoundingBox()- Mappings:
Namespace Name Mixin selector official aLbhd;a()Zintermediary method_10102Lnet/minecraft/class_599;method_10102()Znamed rendersOutsideBoundingBoxLnet/minecraft/client/render/block/entity/BlockEntityRenderer;rendersOutsideBoundingBox()Z
-