Class BlazeBurnerRenderer
java.lang.Object
com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<BlazeBurnerBlockEntity>
com.simibubi.create.content.processing.burner.BlazeBurnerRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<BlazeBurnerBlockEntity>,net.neoforged.neoforge.client.extensions.IBlockEntityRendererExtension<BlazeBurnerBlockEntity>
-
Constructor Summary
ConstructorsConstructorDescriptionBlazeBurnerRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionstatic dev.engine_room.flywheel.lib.model.baked.PartialModelgetBlazeModel(BlazeBurnerBlock.HeatLevel heatLevel, boolean blockAbove) static voidrenderInContraption(MovementContext context, VirtualRenderWorld renderWorld, ContraptionMatrices matrices, net.minecraft.client.renderer.MultiBufferSource bufferSource, net.createmod.catnip.animation.LerpedFloat headAngle, boolean conductor) protected voidrenderSafe(BlazeBurnerBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource bufferSource, int light, int overlay) static voidrenderShared(com.mojang.blaze3d.vertex.PoseStack ms, @Nullable com.mojang.blaze3d.vertex.PoseStack modelTransform, net.minecraft.client.renderer.MultiBufferSource bufferSource, net.minecraft.world.level.Level level, net.minecraft.world.level.block.state.BlockState blockState, BlazeBurnerBlock.HeatLevel heatLevel, float animation, float horizontalAngle, boolean canDrawFlame, boolean drawGoggles, dev.engine_room.flywheel.lib.model.baked.PartialModel drawHat, int hashCode) 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
getViewDistance, shouldRender, shouldRenderOffScreen
-
Constructor Details
-
BlazeBurnerRenderer
public BlazeBurnerRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
renderSafe
protected void renderSafe(BlazeBurnerBlockEntity be, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, net.minecraft.client.renderer.MultiBufferSource bufferSource, int light, int overlay) - Specified by:
renderSafein classSafeBlockEntityRenderer<BlazeBurnerBlockEntity>
-
renderInContraption
public static void renderInContraption(MovementContext context, VirtualRenderWorld renderWorld, ContraptionMatrices matrices, net.minecraft.client.renderer.MultiBufferSource bufferSource, net.createmod.catnip.animation.LerpedFloat headAngle, boolean conductor) -
getBlazeModel
public static dev.engine_room.flywheel.lib.model.baked.PartialModel getBlazeModel(BlazeBurnerBlock.HeatLevel heatLevel, boolean blockAbove)
-