From ce84b30ddb993a4eb94ec68eba89086f558eb61a Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sat, 4 Sep 2021 11:00:54 -0500 Subject: [PATCH] Change a println to use the logger --- src/main/java/com/seibel/lod/objects/LodRegion.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/seibel/lod/objects/LodRegion.java b/src/main/java/com/seibel/lod/objects/LodRegion.java index 4a28be739..af191362b 100644 --- a/src/main/java/com/seibel/lod/objects/LodRegion.java +++ b/src/main/java/com/seibel/lod/objects/LodRegion.java @@ -3,14 +3,15 @@ package com.seibel.lod.objects; import java.io.Serializable; import java.util.concurrent.ConcurrentMap; +import org.apache.commons.lang3.mutable.MutableBoolean; + import com.seibel.lod.builders.LodBuilder; import com.seibel.lod.enums.DistanceGenerationMode; import com.seibel.lod.objects.LevelPos.LevelPos; +import com.seibel.lod.proxy.ClientProxy; import com.seibel.lod.util.DetailDistanceUtil; import com.seibel.lod.util.LodUtil; -import org.apache.commons.lang3.mutable.MutableBoolean; - /** * STANDARD TO FOLLOW * every coordinate called posX or posZ is a relative coordinate and not and absolute coordinate @@ -313,7 +314,9 @@ public class LodRegion implements Serializable dataToRender.get(levelPos).setTrue(); }catch (Exception e){ /*TODO Fix this exception*/ - System.out.println("error happened " + levelPos.getRegionPos()); + // This seems to happen more often when using an elytra in an amplified world + // maybe it has something to do with the dimensions moving? + ClientProxy.LOGGER.error("getDataToRender had a error at " + levelPos.getRegionPos() + ". Exception: " + e.getMessage()); dataToRender.put(new LevelPos(detailLevel, posX + regionPosX * size, posZ + regionPosZ * size), new MutableBoolean(true)); } } else