From 1c2514d5db03234b9870f94ec12c7190700f3f63 Mon Sep 17 00:00:00 2001 From: Jeremy Wood Date: Tue, 18 Mar 2014 10:07:24 -0400 Subject: [PATCH] keepSpawnInMemory will use fallback value in more scenarios. Fixes #1392. --- .../com/onarandombox/MultiverseCore/WorldProperties.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/onarandombox/MultiverseCore/WorldProperties.java b/src/main/java/com/onarandombox/MultiverseCore/WorldProperties.java index bc9a26d6..d1259d05 100644 --- a/src/main/java/com/onarandombox/MultiverseCore/WorldProperties.java +++ b/src/main/java/com/onarandombox/MultiverseCore/WorldProperties.java @@ -536,7 +536,11 @@ public class WorldProperties extends SerializationConfig { if (keepSpawnInMemory == null) { return keepSpawnFallback; } - return this.keepSpawnInMemory.get(); + try { + return this.keepSpawnInMemory.get(); + } catch (IllegalStateException e) { + return keepSpawnFallback; + } } public void setKeepSpawnInMemory(boolean value) {