From 35d4853a95a87c5d392d83263ce924fb23a379d6 Mon Sep 17 00:00:00 2001 From: William Blake Galbreath Date: Sat, 22 Jun 2019 16:17:05 -0500 Subject: [PATCH] Fix errors trying to spawn negative number of a mob --- src/main/java/net/minecraft/server/SpawnerCreature.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/minecraft/server/SpawnerCreature.java b/src/main/java/net/minecraft/server/SpawnerCreature.java index 3e16cb2bc7..af397dd1f7 100644 --- a/src/main/java/net/minecraft/server/SpawnerCreature.java +++ b/src/main/java/net/minecraft/server/SpawnerCreature.java @@ -69,7 +69,10 @@ public final class SpawnerCreature { break label97; } - l1 = biomebase_biomemeta.c + world.random.nextInt(1 + biomebase_biomemeta.d - biomebase_biomemeta.c); + // Purpur start + int amount = 1 + biomebase_biomemeta.d - biomebase_biomemeta.c; + l1 = biomebase_biomemeta.c + world.random.nextInt(amount > 0 ? amount : 1); + // Purpur end } if (biomebase_biomemeta.b.d() != EnumCreatureType.MISC) { -- 2.20.1