Class NixieTubeRenderer
java.lang.Object
com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<NixieTubeBlockEntity>
com.simibubi.create.content.redstone.nixieTube.NixieTubeRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<NixieTubeBlockEntity>,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<NixieTubeBlockEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionNixieTubeRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddrawInWorldString(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, String c, int color) static voiddrawTube(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, String c, float height, net.minecraft.world.item.DyeColor color, net.minecraft.util.RandomSource random) intprotected voidrenderSafe(NixieTubeBlockEntity 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.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
shouldRender, shouldRenderOffScreen
-
Constructor Details
-
NixieTubeRenderer
public NixieTubeRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(NixieTubeBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Specified by:
renderSafein classSafeBlockEntityRenderer<NixieTubeBlockEntity>
-
drawTube
public static void drawTube(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, String c, float height, net.minecraft.world.item.DyeColor color, net.minecraft.util.RandomSource random) -
drawInWorldString
public static void drawInWorldString(com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, String c, int color) -
getViewDistance
public int getViewDistance()
-