Class FactoryPanelRenderer
java.lang.Object
com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<FactoryPanelBlockEntity>
com.simibubi.create.foundation.blockEntity.renderer.SmartBlockEntityRenderer<FactoryPanelBlockEntity>
com.simibubi.create.content.logistics.factoryBoard.FactoryPanelRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<FactoryPanelBlockEntity>,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<FactoryPanelBlockEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionFactoryPanelRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidrenderBulb(FactoryPanelBehaviour behaviour, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) static voidrenderPath(FactoryPanelBehaviour behaviour, FactoryPanelConnection connection, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) protected voidrenderSafe(FactoryPanelBlockEntity be, 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.SmartBlockEntityRenderer
renderNameplateOnHoverMethods 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
-
FactoryPanelRenderer
public FactoryPanelRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(FactoryPanelBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Overrides:
renderSafein classSmartBlockEntityRenderer<FactoryPanelBlockEntity>
-
renderBulb
public static void renderBulb(FactoryPanelBehaviour behaviour, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) -
renderPath
public static void renderPath(FactoryPanelBehaviour behaviour, FactoryPanelConnection connection, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay)
-