Class ColoredOverlayTileEntityRenderer<T extends net.minecraft.world.level.block.entity.BlockEntity>
java.lang.Object
com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer<T>
com.simibubi.create.foundation.tileEntity.renderer.ColoredOverlayTileEntityRenderer<T>
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
- Direct Known Subclasses:
BrassDiodeRenderer
public abstract class ColoredOverlayTileEntityRenderer<T extends net.minecraft.world.level.block.entity.BlockEntity>
extends SafeTileEntityRenderer<T>
-
Constructor Summary
ConstructorsConstructorDescriptionColoredOverlayTileEntityRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract intprotected abstract SuperByteBuffergetOverlayBuffer(T te) static SuperByteBufferrender(SuperByteBuffer buffer, int color, int light) protected voidrenderSafe(T te, 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.tileEntity.renderer.SafeTileEntityRenderer
isInvalid, renderMethods 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
-
ColoredOverlayTileEntityRenderer
public ColoredOverlayTileEntityRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(T te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Specified by:
renderSafein classSafeTileEntityRenderer<T extends net.minecraft.world.level.block.entity.BlockEntity>
-
getColor
-
getOverlayBuffer
-
render
-