Class SawRenderer
java.lang.Object
com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer<SawTileEntity>
com.simibubi.create.content.contraptions.components.saw.SawRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<SawTileEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionSawRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionprotected net.minecraft.world.level.block.state.BlockStateprotected SuperByteBufferprotected voidrenderBlade(SawTileEntity te, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light) static voidrenderInContraption(MovementContext context, com.jozufozu.flywheel.core.virtual.VirtualRenderWorld renderWorld, ContraptionMatrices matrices, net.minecraft.client.renderer.MultiBufferSource buffer) protected voidrenderItems(SawTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) protected voidrenderSafe(SawTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) protected voidrenderShaft(SawTileEntity te, 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
-
SawRenderer
public SawRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(SawTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) - Specified by:
renderSafein classSafeTileEntityRenderer<SawTileEntity>
-
renderBlade
protected void renderBlade(SawTileEntity te, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light) -
renderShaft
protected void renderShaft(SawTileEntity te, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) -
renderItems
protected void renderItems(SawTileEntity te, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource buffer, int light, int overlay) -
getRotatedModel
-
getRenderedBlockState
protected net.minecraft.world.level.block.state.BlockState getRenderedBlockState(KineticTileEntity te) -
renderInContraption
public static void renderInContraption(MovementContext context, com.jozufozu.flywheel.core.virtual.VirtualRenderWorld renderWorld, ContraptionMatrices matrices, net.minecraft.client.renderer.MultiBufferSource buffer)
-