From 484c95e26a3f750d776f4562c9544fde1ca36389 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sun, 17 Jul 2022 20:29:29 -0500 Subject: [PATCH] Make event parameter objects internal classes --- .../abstractEvents/DhApiAfterRenderEvent.java | 28 ++++++++++++++++--- .../DhApiBeforeDhInitEvent.java | 2 +- .../DhApiBeforeRenderEvent.java | 28 ++++++++++++++++--- .../DhApiAfterRenderParam.java | 24 ---------------- .../DhApiBeforeRenderParam.java | 24 ---------------- .../DhApiRenderParam.java | 4 +-- 6 files changed, 51 insertions(+), 59 deletions(-) delete mode 100644 src/main/java/com/seibel/lod/core/api/external/methods/events/parameterObjects/DhApiAfterRenderParam.java delete mode 100644 src/main/java/com/seibel/lod/core/api/external/methods/events/parameterObjects/DhApiBeforeRenderParam.java rename src/main/java/com/seibel/lod/core/api/external/methods/events/{parameterObjects => sharedParameterObjects}/DhApiRenderParam.java (89%) 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 e5256931d..f38a58b75 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,16 +1,17 @@ package com.seibel.lod.core.api.external.methods.events.abstractEvents; -import com.seibel.lod.core.api.external.methods.events.parameterObjects.DhApiAfterRenderParam; +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 */ -public abstract class DhApiAfterRenderEvent implements IDhApiEvent +public abstract class DhApiAfterRenderEvent implements IDhApiEvent { /** Fired after Distant Horizons finishes rendering fake chunks. */ - public abstract void afterRender(DhApiAfterRenderParam input); + public abstract void afterRender(Parameter input); //=========================// @@ -18,7 +19,7 @@ public abstract class DhApiAfterRenderEvent implements IDhApiEvent +public abstract class DhApiBeforeRenderEvent implements IDhApiEvent { /** * Fired before Distant Horizons finishes rendering fake chunks. * * @return whether the event should be canceled or not. */ - public abstract boolean beforeRender(DhApiBeforeRenderParam input); + public abstract boolean beforeRender(Parameter input); //=========================// @@ -22,11 +23,30 @@ public abstract class DhApiBeforeRenderEvent implements IDhApiEvent