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(