Class TileEntityColonySignRenderer
java.lang.Object
com.minecolonies.core.client.render.TileEntityColonySignRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<TileEntityColonySign>,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<TileEntityColonySign>
public class TileEntityColonySignRenderer
extends Object
implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<TileEntityColonySign>
-
Constructor Summary
ConstructorsConstructorDescriptionTileEntityColonySignRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(@NotNull TileEntityColonySign tileEntity, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, @NotNull net.minecraft.client.renderer.MultiBufferSource buffer, int combinedLight, int combinedOverlay) static voidrenderDebugText(net.minecraft.core.BlockPos renderPos, List<String> text, com.mojang.blaze3d.vertex.PoseStack matrixStack, boolean forceWhite, int mergeEveryXListElements, float scale, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.world.phys.Vec3 cameraPosition) static voidrenderSignHover(WorldEventContext context) booleanshouldRenderOffScreen(TileEntityColonySign tileEntityMBE21) Methods 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, shouldRenderMethods inherited from interface net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension
getRenderBoundingBox
-
Constructor Details
-
TileEntityColonySignRenderer
public TileEntityColonySignRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
render
public void render(@NotNull @NotNull TileEntityColonySign tileEntity, float partialTicks, com.mojang.blaze3d.vertex.PoseStack matrixStack, @NotNull @NotNull net.minecraft.client.renderer.MultiBufferSource buffer, int combinedLight, int combinedOverlay) - Specified by:
renderin interfacenet.minecraft.client.renderer.blockentity.BlockEntityRenderer<TileEntityColonySign>
-
shouldRenderOffScreen
- Specified by:
shouldRenderOffScreenin interfacenet.minecraft.client.renderer.blockentity.BlockEntityRenderer<TileEntityColonySign>
-
renderSignHover
-
renderDebugText
public static void renderDebugText(net.minecraft.core.BlockPos renderPos, List<String> text, com.mojang.blaze3d.vertex.PoseStack matrixStack, boolean forceWhite, int mergeEveryXListElements, float scale, net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.world.phys.Vec3 cameraPosition)
-