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_1094named net/minecraft/client/render/block/entity/BlockEntityRenderer
-
Field Summary
Fields Modifier and Type Field Description protected static Identifier[]DESTROY_STAGE_TEXTUREprotected BlockEntityRenderDispatcherdispatcher -
Constructor Summary
Constructors Constructor Description BlockEntityRenderer() -
Method Summary
Modifier and Type Method Description protected voidbindTexture(Identifier texture)TextRenderergetTextRenderer()protected WorldgetWorld()booleanmethod_3749()abstract voidrender(T blockEntity, double x, double y, double z, float float2, int int2)voidsetDispatcher(BlockEntityRenderDispatcher dispatcher)
-
Field Details
-
DESTROY_STAGE_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLbhd;a:[Ljy;intermediary field_4681Lnet/minecraft/class_1094;field_4681:[Lnet/minecraft/class_1605;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_4682Lnet/minecraft/class_1094;field_4682:Lnet/minecraft/class_1093;named dispatcherLnet/minecraft/client/render/block/entity/BlockEntityRenderer;dispatcher:Lnet/minecraft/client/render/block/entity/BlockEntityRenderDispatcher;
-
-
Constructor Details
-
BlockEntityRenderer
public BlockEntityRenderer()
-
-
Method Details
-
render
- Mappings:
Namespace Name Mixin selector official aLbhd;a(Lakw;DDDFI)Vintermediary method_3750Lnet/minecraft/class_1094;method_3750(Lnet/minecraft/class_348;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_3752Lnet/minecraft/class_1094;method_3752(Lnet/minecraft/class_1605;)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_3753Lnet/minecraft/class_1094;method_3753()Lnet/minecraft/class_99;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_3751Lnet/minecraft/class_1094;method_3751(Lnet/minecraft/class_1093;)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_3754Lnet/minecraft/class_1094;method_3754()Lnet/minecraft/class_679;named getTextRendererLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getTextRenderer()Lnet/minecraft/client/font/TextRenderer;
-
method_3749
public boolean method_3749()- Mappings:
Namespace Name Mixin selector official aLbhd;a()Zintermediary method_3749Lnet/minecraft/class_1094;method_3749()Znamed method_3749Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;method_3749()Z
-