From ac73b52b233626cb44b76244c2c06e8b70a135d5 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sat, 17 Jun 2023 21:01:14 -0500 Subject: [PATCH] remove fixme in DhApiTerrainRepo --- .../core/api/external/methods/data/DhApiTerrainDataRepo.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 1b07121d1..f6f639925 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 @@ -217,7 +217,7 @@ public class DhApiTerrainDataRepo implements IDhApiTerrainDataRepo SingleColumnFullDataAccessor dataColumn = dataSource.tryGet(relativePos.x, relativePos.z); if (dataColumn != null) { - int dataColumnIndexCount = dataColumn.getSingleLength(); // FIXME can throw index out of bounds exceptions, this is probably a core DH problem, not an API problem + int dataColumnIndexCount = dataColumn.getSingleLength(); DhApiTerrainDataPoint[] returnArray = new DhApiTerrainDataPoint[dataColumnIndexCount]; long dataPoint; @@ -443,7 +443,7 @@ public class DhApiTerrainDataRepo implements IDhApiTerrainDataRepo IMinecraftRenderWrapper MC_RENDER = SingletonInjector.INSTANCE.get(IMinecraftRenderWrapper.class); - DhApiResult rayCast = INSTANCE.raycastLodData(levelWrapper, MC_RENDER.getCameraExactPosition(), MC_RENDER.getLookAtVector(), 50); + DhApiResult rayCast = INSTANCE.raycastLodData(levelWrapper, MC_RENDER.getCameraExactPosition(), MC_RENDER.getLookAtVector(), 1000); if (rayCast.payload != null && !rayCast.payload.pos.equals(currentDebugVec3i)) { currentDebugVec3i = rayCast.payload.pos;