diff --git a/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldLoadEvent.java b/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldLoadEvent.java index 310b2df5c..997a8d001 100644 --- a/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldLoadEvent.java +++ b/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldLoadEvent.java @@ -19,26 +19,25 @@ package com.seibel.distanthorizons.api.methods.events.abstractEvents; -import com.seibel.distanthorizons.api.interfaces.world.IDhApiLevelWrapper; import com.seibel.distanthorizons.api.interfaces.world.IDhApiWorldProxy; import com.seibel.distanthorizons.api.methods.events.interfaces.IDhApiEvent; import com.seibel.distanthorizons.api.methods.events.interfaces.IDhApiEventParam; import com.seibel.distanthorizons.api.methods.events.sharedParameterObjects.DhApiEventParam; /** - * Called after Distant Horizons finishes loading a new level.
+ * Called after Distant Horizons finishes loading a new world.
* Note: this may be fired before Minecraft has loaded in the player. * * @see IDhApiWorldProxy * * @author James Seibel - * @version 2024-9-27 + * @version 2024-12-7 * @since API 4.0.0 */ public abstract class DhApiWorldLoadEvent implements IDhApiEvent { - /** Fired after Distant Horizons loads a new level. */ - public abstract void onLevelLoad(DhApiEventParam input); + /** Fired after Distant Horizons loads a new world. */ + public abstract void onWorldLoad(DhApiEventParam input); //=========================// @@ -46,7 +45,7 @@ public abstract class DhApiWorldLoadEvent implements IDhApiEvent input) { this.onLevelLoad(input); } + public final void fireEvent(DhApiEventParam input) { this.onWorldLoad(input); } //==================// diff --git a/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldUnloadEvent.java b/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldUnloadEvent.java index 5276fff31..8279bb876 100644 --- a/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldUnloadEvent.java +++ b/api/src/main/java/com/seibel/distanthorizons/api/methods/events/abstractEvents/DhApiWorldUnloadEvent.java @@ -19,25 +19,24 @@ package com.seibel.distanthorizons.api.methods.events.abstractEvents; -import com.seibel.distanthorizons.api.interfaces.world.IDhApiLevelWrapper; import com.seibel.distanthorizons.api.interfaces.world.IDhApiWorldProxy; import com.seibel.distanthorizons.api.methods.events.interfaces.IDhApiEvent; import com.seibel.distanthorizons.api.methods.events.interfaces.IDhApiEventParam; import com.seibel.distanthorizons.api.methods.events.sharedParameterObjects.DhApiEventParam; /** - * Called after Distant Horizons has finished unloading a level. + * Called after Distant Horizons has finished unloading a world. * * @see IDhApiWorldProxy * * @author James Seibel - * @version 2024-9-27 + * @version 2024-12-7 * @since API 4.0.0 */ public abstract class DhApiWorldUnloadEvent implements IDhApiEvent { - /** Fired before Distant Horizons unloads a level. */ - public abstract void onLevelUnload(DhApiEventParam input); + /** Fired before Distant Horizons unloads a world. */ + public abstract void onWorldUnload(DhApiEventParam input); //=========================// @@ -45,7 +44,7 @@ public abstract class DhApiWorldUnloadEvent implements IDhApiEvent input) { this.onLevelUnload(input); } + public final void fireEvent(DhApiEventParam input) { this.onWorldUnload(input); } //==================// diff --git a/core/src/main/java/com/seibel/distanthorizons/core/api/external/methods/data/DhApiTerrainDataRepo.java b/core/src/main/java/com/seibel/distanthorizons/core/api/external/methods/data/DhApiTerrainDataRepo.java index c4053d26e..6b47822e9 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/api/external/methods/data/DhApiTerrainDataRepo.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/api/external/methods/data/DhApiTerrainDataRepo.java @@ -559,6 +559,7 @@ public class DhApiTerrainDataRepo implements IDhApiTerrainDataRepo LOGGER.info("raycast: [INFINITY]"); } + // draw raycast position if (rayCast.success && rayCast.payload != null) { DebugRenderer.makeParticle(