Class BellRenderer
java.lang.Object
net.minecraft.client.renderer.blockentity.BellRenderer
- All Implemented Interfaces:
BlockEntityRenderer<BellBlockEntity, BellRenderState>, IBlockEntityRendererExtension<BellBlockEntity>
public class BellRenderer
extends Object
implements BlockEntityRenderer<BellBlockEntity, BellRenderState>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SpriteIdprivate final BellModelprivate final SpriteGetter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(BellBlockEntity blockEntity, BellRenderState state, float partialTicks, Vec3 cameraPosition, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) voidsubmit(BellRenderState 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
-
BELL_TEXTURE
-
sprites
-
model
-
-
Constructor Details
-
BellRenderer
-
-
Method Details
-
createRenderState
- Specified by:
createRenderStatein interfaceBlockEntityRenderer<BellBlockEntity, BellRenderState>
-
extractRenderState
public void extractRenderState(BellBlockEntity blockEntity, BellRenderState state, float partialTicks, Vec3 cameraPosition, @Nullable ModelFeatureRenderer.CrumblingOverlay breakProgress) - Specified by:
extractRenderStatein interfaceBlockEntityRenderer<BellBlockEntity, BellRenderState>
-
submit
public void submit(BellRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) - Specified by:
submitin interfaceBlockEntityRenderer<BellBlockEntity, BellRenderState>
-