Interface BlockEntityRenderer<T extends BlockEntity,S extends BlockEntityRenderState>
- All Known Implementing Classes:
AbstractSignBlockEntityRenderer,BannerBlockEntityRenderer,BeaconBlockEntityRenderer,BedBlockEntityRenderer,BellBlockEntityRenderer,BrushableBlockEntityRenderer,CampfireBlockEntityRenderer,ChestBlockEntityRenderer,class_11948,ConduitBlockEntityRenderer,CopperGolemStatueBlockEntityRenderer,DecoratedPotBlockEntityRenderer,EnchantingTableBlockEntityRenderer,EndGatewayBlockEntityRenderer,EndPortalBlockEntityRenderer,HangingSignBlockEntityRenderer,LecternBlockEntityRenderer,MobSpawnerBlockEntityRenderer,PistonBlockEntityRenderer,ShelfBlockEntityRenderer,ShulkerBoxBlockEntityRenderer,SignBlockEntityRenderer,SkullBlockEntityRenderer,StructureBlockBlockEntityRenderer,TestInstanceBlockEntityRenderer,TrialSpawnerBlockEntityRenderer,VaultBlockEntityRenderer
@Environment(CLIENT)
public interface BlockEntityRenderer<T extends BlockEntity,S extends BlockEntityRenderState>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/BlockEntityRendererintermediary net/minecraft/class_827official hhy
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidfillRenderState(T blockEntity, S renderState, float tickProgress, Vec3d cameraPos, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) default intdefault booleanisInRenderDistance(T blockEntity, Vec3d pos) voidrender(S renderState, MatrixStack matrices, OrderedRenderCommandQueue queue) default boolean
-
Method Details
-
getRenderState
S getRenderState()- Mappings:
Namespace Name Mixin selector named getRenderStateLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getRenderState()Lnet/minecraft/client/render/block/entity/BlockEntityRenderState;intermediary method_74335Lnet/minecraft/class_827;method_74335()Lnet/minecraft/class_11954;official eLhhy;e()Lhjc;
-
fillRenderState
default void fillRenderState(T blockEntity, S renderState, float tickProgress, Vec3d cameraPos, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlay) - Mappings:
Namespace Name Mixin selector named fillRenderStateLnet/minecraft/client/render/block/entity/BlockEntityRenderer;fillRenderState(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/client/render/block/entity/BlockEntityRenderState;FLnet/minecraft/util/math/Vec3d;Lnet/minecraft/client/render/command/ModelCommandRenderer$CrumblingOverlayCommand;)Vintermediary method_74331Lnet/minecraft/class_827;method_74331(Lnet/minecraft/class_2586;Lnet/minecraft/class_11954;FLnet/minecraft/class_243;Lnet/minecraft/class_11683$class_11792;)Vofficial aLhhy;a(Lefj;Lhjc;FLfnk;Lhwt$a;)V
-
render
- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/BlockEntityRenderer;render(Lnet/minecraft/client/render/block/entity/BlockEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;)Vintermediary method_3569Lnet/minecraft/class_827;method_3569(Lnet/minecraft/class_11954;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)Vofficial aLhhy;a(Lhjc;Lftd;Lhge;)V
-
rendersOutsideBoundingBox
default boolean rendersOutsideBoundingBox()- Mappings:
Namespace Name Mixin selector named rendersOutsideBoundingBoxLnet/minecraft/client/render/block/entity/BlockEntityRenderer;rendersOutsideBoundingBox()Zintermediary method_3563Lnet/minecraft/class_827;method_3563()Zofficial bk_Lhhy;bk_()Z
-
getRenderDistance
default int getRenderDistance()- Mappings:
Namespace Name Mixin selector named getRenderDistanceLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getRenderDistance()Iintermediary method_33893Lnet/minecraft/class_827;method_33893()Iofficial bl_Lhhy;bl_()I
-
isInRenderDistance
- Mappings:
Namespace Name Mixin selector named isInRenderDistanceLnet/minecraft/client/render/block/entity/BlockEntityRenderer;isInRenderDistance(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/util/math/Vec3d;)Zintermediary method_33892Lnet/minecraft/class_827;method_33892(Lnet/minecraft/class_2586;Lnet/minecraft/class_243;)Zofficial aLhhy;a(Lefj;Lfnk;)Z
-