Class CampfireRenderer
java.lang.Object
net.minecraft.client.renderer.blockentity.CampfireRenderer
- All Implemented Interfaces:
BlockEntityRenderer<CampfireBlockEntity, CampfireRenderState>, IBlockEntityRendererExtension<CampfireBlockEntity>
public class CampfireRenderer
extends Object
implements BlockEntityRenderer<CampfireBlockEntity, CampfireRenderState>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(CampfireBlockEntity blockEntity, CampfireRenderState state, float partialTicks, Vec3 cameraPosition, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) voidsubmit(CampfireRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BlockEntityRenderer
getViewDistance, shouldRender, shouldRenderOffScreenMethods inherited from interface IBlockEntityRendererExtension
getRenderBoundingBox
-
Field Details
-
SIZE
private static final float SIZE- See Also:
-
itemModelResolver
-
-
Constructor Details
-
CampfireRenderer
-
-
Method Details
-
createRenderState
- Specified by:
createRenderStatein interfaceBlockEntityRenderer<CampfireBlockEntity, CampfireRenderState>
-
extractRenderState
public void extractRenderState(CampfireBlockEntity blockEntity, CampfireRenderState state, float partialTicks, Vec3 cameraPosition, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) - Specified by:
extractRenderStatein interfaceBlockEntityRenderer<CampfireBlockEntity, CampfireRenderState>
-
submit
public void submit(CampfireRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) - Specified by:
submitin interfaceBlockEntityRenderer<CampfireBlockEntity, CampfireRenderState>
-