From 9964f33df40ff5d1b9635fb14b02667216e5d9bd Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Fri, 14 Mar 2025 03:23:21 -0400 Subject: Delete HudRenderEvents --- .../hysky/skyblocker/events/HudRenderEvents.java | 55 ---------------------- 1 file changed, 55 deletions(-) delete mode 100644 src/main/java/de/hysky/skyblocker/events/HudRenderEvents.java (limited to 'src/main/java') diff --git a/src/main/java/de/hysky/skyblocker/events/HudRenderEvents.java b/src/main/java/de/hysky/skyblocker/events/HudRenderEvents.java deleted file mode 100644 index db4db58b..00000000 --- a/src/main/java/de/hysky/skyblocker/events/HudRenderEvents.java +++ /dev/null @@ -1,55 +0,0 @@ -package de.hysky.skyblocker.events; - -import net.fabricmc.fabric.api.event.Event; -import net.fabricmc.fabric.api.event.EventFactory; -import net.minecraft.client.gui.DrawContext; -import net.minecraft.client.render.RenderTickCounter; - -/** - * HUD render events that allow for proper layering between different HUD elements. - * - * @deprecated Use {@link net.fabricmc.fabric.api.client.rendering.v1.HudLayerRegistrationCallback}. - */ -@Deprecated(forRemoval = true) -public class HudRenderEvents { - /** - * Called after the hotbar, status bars, and experience bar have been rendered. - */ - @Deprecated(forRemoval = true) - public static final Event AFTER_MAIN_HUD = createEventForStage(); - - /** - * Called before the {@link net.minecraft.client.gui.hud.ChatHud} is rendered. - */ - @Deprecated(forRemoval = true) - public static final Event BEFORE_CHAT = createEventForStage(); - - /** - * Called after the entire HUD is rendered. - */ - @Deprecated(forRemoval = true) - public static final Event LAST = createEventForStage(); - - private static Event createEventForStage() { - return EventFactory.createArrayBacked(HudRenderStage.class, listeners -> (context, tickDelta) -> { - for (HudRenderStage listener : listeners) { - listener.onRender(context, tickDelta); - } - }); - } - - /** - * @implNote Similar to Fabric's {@link net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback} - */ - @Deprecated(forRemoval = true) - @FunctionalInterface - public interface HudRenderStage { - /** - * Called sometime during a specific HUD render stage. - * - * @param context The {@link DrawContext} instance - * @param tickCounter The {@link RenderTickCounter} instance - */ - void onRender(DrawContext context, RenderTickCounter tickCounter); - } -} -- cgit