From 0b7bd84af5923ae054b782db54f307c6229ab51c Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sun, 21 Aug 2022 22:40:34 -0500 Subject: [PATCH] Implement DhApi Before/After render events --- .../abstractEvents/DhApiAfterRenderEvent.java | 14 +++---- .../DhApiBeforeRenderEvent.java | 16 +++----- .../DhApiRenderParam.java | 37 +++++++++++++------ .../lod/core/api/internal/a7/ClientApi.java | 16 ++++++-- 4 files changed, 49 insertions(+), 34 deletions(-) diff --git a/src/main/java/com/seibel/lod/core/api/external/methods/events/abstractEvents/DhApiAfterRenderEvent.java b/src/main/java/com/seibel/lod/core/api/external/methods/events/abstractEvents/DhApiAfterRenderEvent.java index 8b6436143..da569b69c 100644 --- a/src/main/java/com/seibel/lod/core/api/external/methods/events/abstractEvents/DhApiAfterRenderEvent.java +++ b/src/main/java/com/seibel/lod/core/api/external/methods/events/abstractEvents/DhApiAfterRenderEvent.java @@ -1,12 +1,11 @@ package com.seibel.lod.core.api.external.methods.events.abstractEvents; -import com.seibel.lod.core.api.external.items.objects.math.DhApiMat4f; import com.seibel.lod.core.api.external.methods.events.sharedParameterObjects.DhApiRenderParam; import com.seibel.lod.core.api.implementation.interfaces.events.IDhApiEvent; /** * @author James Seibel - * @version 2022-7-17 + * @version 2022-8-21 */ public abstract class DhApiAfterRenderEvent implements IDhApiEvent { @@ -35,14 +34,11 @@ public abstract class DhApiAfterRenderEvent implements IDhApiEvent { /** - * Fired before Distant Horizons finishes rendering fake chunks. + * Fired before Distant Horizons renders fake chunks. * * @return whether the event should be canceled or not. */ @@ -38,14 +37,11 @@ public abstract class DhApiBeforeRenderEvent implements IDhApiEvent