Class ZenBeaconRenderer<T extends ZenBeaconBlockEntity>
java.lang.Object
nokunami.floral_warfare.client.render.blockEntity.ZenBeaconRenderer<T>
- All Implemented Interfaces:
net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
public class ZenBeaconRenderer<T extends ZenBeaconBlockEntity>
extends Object
implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>
-
Constructor Summary
ConstructorsConstructorDescriptionZenBeaconRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionintgetHurtOverlay(T blockEntity, float whiteOverlayProgress) protected floatgetWhiteOverlayProgress(T blockEntity, float partialTicks) voidrender(T blockEntity, float partialTick, @NotNull com.mojang.blaze3d.vertex.PoseStack poseStack, @NotNull net.minecraft.client.renderer.MultiBufferSource buffer, int packedLight, int packedOverlay) booleanshouldRender(T blockEntity, net.minecraft.world.phys.Vec3 cameraPos) Methods 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, shouldRenderOffScreen
-
Constructor Details
-
ZenBeaconRenderer
public ZenBeaconRenderer(net.minecraft.client.renderer.blockentity.BlockEntityRendererProvider.Context context)
-
-
Method Details
-
render
public void render(@NotNull T blockEntity, float partialTick, @NotNull @NotNull com.mojang.blaze3d.vertex.PoseStack poseStack, @NotNull @NotNull net.minecraft.client.renderer.MultiBufferSource buffer, int packedLight, int packedOverlay) - Specified by:
renderin interfacenet.minecraft.client.renderer.blockentity.BlockEntityRenderer<T extends ZenBeaconBlockEntity>
-
getHurtOverlay
-
getWhiteOverlayProgress
-
shouldRender
- Specified by:
shouldRenderin interfacenet.minecraft.client.renderer.blockentity.BlockEntityRenderer<T extends ZenBeaconBlockEntity>
-