Class SmartBlockEntityRenderer<T extends SmartBlockEntity>
java.lang.Object
com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<T>
com.simibubi.create.foundation.blockEntity.renderer.SmartBlockEntityRenderer<T>
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<T>
- Direct Known Subclasses:
BasinRenderer,BeltTunnelRenderer,ContraptionControlsRenderer,DeskBellRenderer,FactoryPanelRenderer,FrogportRenderer,FunnelRenderer,ItemDrainRenderer,PackagerRenderer,PostboxRenderer,RollerRenderer,SmartChuteRenderer,SpeedControllerRenderer,TableClothRenderer,ToolboxRenderer,TrackObserverRenderer
public class SmartBlockEntityRenderer<T extends SmartBlockEntity>
extends SafeBlockEntityRenderer<T>
-
Constructor Summary
ConstructorsConstructorDescriptionSmartBlockEntityRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrenderNameplateOnHover(T blockEntity, net.minecraft.network.chat.Component tag, float yOffset, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light) protected voidrenderSafe(T blockEntity, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) Methods inherited from class com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer
getRenderBoundingBox, isInvalid, render, shouldCullItemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer
getViewDistance, shouldRender, shouldRenderOffScreen
-
Constructor Details
-
SmartBlockEntityRenderer
public SmartBlockEntityRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(T blockEntity, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Specified by:
renderSafein classSafeBlockEntityRenderer<T extends SmartBlockEntity>
-
renderNameplateOnHover
protected void renderNameplateOnHover(T blockEntity, net.minecraft.network.chat.Component tag, float yOffset, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light)
-