From 53cb40e7c454f3e3d4cd3ea281ccfa95d0c67ec0 Mon Sep 17 00:00:00 2001 From: tastybento Date: Tue, 19 Sep 2023 21:48:45 -0700 Subject: [PATCH] Fixes mob spawning when no maxmob value given. Found while doing #108 --- .../world/bentobox/greenhouses/managers/EcoSystemManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/world/bentobox/greenhouses/managers/EcoSystemManager.java b/src/main/java/world/bentobox/greenhouses/managers/EcoSystemManager.java index bbadf7d..80069da 100644 --- a/src/main/java/world/bentobox/greenhouses/managers/EcoSystemManager.java +++ b/src/main/java/world/bentobox/greenhouses/managers/EcoSystemManager.java @@ -167,7 +167,7 @@ public class EcoSystemManager { Collections.shuffle(list, new Random(System.currentTimeMillis())); Iterator it = list.iterator(); // Check if the greenhouse is full - if (sum >= gh.getBiomeRecipe().getMaxMob()) { + if (gh.getBiomeRecipe().getMaxMob() > -1 && sum >= gh.getBiomeRecipe().getMaxMob()) { return false; } while (it.hasNext() && (sum == 0 || gh.getArea() / sum >= gh.getBiomeRecipe().getMobLimit())) {