From 6f028eae6ee990dd5e2054f60d82894522ceef91 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Sat, 26 Dec 2020 07:57:51 -0500 Subject: [PATCH] Fixes --- pom.xml | 2 +- .../iris/scaffold/engine/EngineParallaxManager.java | 12 +++--------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/pom.xml b/pom.xml index b25d1667d..6fa78abdc 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.volmit Iris - 1.1.8 + 1.1.9 Iris false diff --git a/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java b/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java index 4273a6bea..c8fc7e687 100644 --- a/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java +++ b/src/main/java/com/volmit/iris/scaffold/engine/EngineParallaxManager.java @@ -81,7 +81,7 @@ public interface EngineParallaxManager extends DataProvider, IObjectPlacer { if(tries <= 0) { - Iris.error("Parallax In " + x + " " + z + " placed nothing even though there is data there? (Tried 5 times, FAILED!!!)"); + return; } try @@ -109,7 +109,7 @@ public interface EngineParallaxManager extends DataProvider, IObjectPlacer { for(int j= z; j < z + data.getDepth(); j++) { - for(int k = min; k <= max; k++) + for(int k = 0; k < getEngine().getHeight(); k++) { BlockData d = getParallaxAccess().getBlock(i, k, j); @@ -124,22 +124,16 @@ public interface EngineParallaxManager extends DataProvider, IObjectPlacer if(!placed) { - Iris.warn("Parallax In " + x + " " + z + " had issues placing Retrying: " + tries); + J.sleep(150); if(tries < 4) { - Iris.warn("Parallax Regenerating the entire parallax Layer at " + x + " " + z + " since it's not recovering data..."); generateParallaxLayer(x, z, true); } insertParallax(x, z, data, tries-1); } - else if(tries < 5) - { - Iris.info("Parallax Fixed in " + x + " " + z); - } - getEngine().getMetrics().getParallaxInsert().put(p.getMilliseconds()); }