Interface BlockEntityRenderer<T extends BlockEntity,S extends class_11954>
- 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 class_11954>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/BlockEntityRendererintermediary net/minecraft/class_827official hhy
-
Method Summary
Modifier and TypeMethodDescriptiondefault intdefault booleanisInRenderDistance(T blockEntity, Vec3d pos) default voidmethod_74331(T t, S s, float float2, Vec3d vec3d, ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) voidrender(S s, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue) default boolean
-
Method Details
-
method_74335
S method_74335()- Mappings:
Namespace Name Mixin selector named method_74335Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;method_74335()Lnet/minecraft/class_11954;intermediary method_74335Lnet/minecraft/class_827;method_74335()Lnet/minecraft/class_11954;official eLhhy;e()Lhjc;
-
method_74331
default void method_74331(T t, S s, float float2, Vec3d vec3d, @Nullable ModelCommandRenderer.CrumblingOverlayCommand crumblingOverlayCommand) - Mappings:
Namespace Name Mixin selector named method_74331Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;method_74331(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/class_11954;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/class_11954;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
-