From 0b779860343d119ce8ad5bca3879f3ebd592e61a Mon Sep 17 00:00:00 2001 From: LLIcocoman Date: Mon, 7 Feb 2022 10:43:09 +0100 Subject: [PATCH] Hot fix mob spawning height --- .../java/com/volmit/iris/engine/object/IrisEntitySpawn.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/volmit/iris/engine/object/IrisEntitySpawn.java b/src/main/java/com/volmit/iris/engine/object/IrisEntitySpawn.java index 8b4fc790b..f7dfe4b6f 100644 --- a/src/main/java/com/volmit/iris/engine/object/IrisEntitySpawn.java +++ b/src/main/java/com/volmit/iris/engine/object/IrisEntitySpawn.java @@ -74,8 +74,8 @@ public class IrisEntitySpawn implements IRare { for(int id = 0; id < spawns; id++) { int x = (c.getX() * 16) + rng.i(15); int z = (c.getZ() * 16) + rng.i(15); - int h = gen.getHeight(x, z, true); - int hf = gen.getHeight(x, z, false); + int h = gen.getHeight(x, z, true) + gen.getWorld().minHeight(); + int hf = gen.getHeight(x, z, false) + gen.getWorld().minHeight(); Location l = switch(getReferenceSpawner().getGroup()) { case NORMAL -> new Location(c.getWorld(), x, hf + 1, z); case CAVE -> gen.getMantle().findMarkers(c.getX(), c.getZ(), MarkerMatter.CAVE_FLOOR)