From d3860119e9c5b569ac6b38194f8248b3bbd5ad13 Mon Sep 17 00:00:00 2001 From: SenseiKiwi Date: Fri, 4 Jul 2014 13:05:08 -0400 Subject: [PATCH] Minor Change to PocketManager Added a minor check to PocketManager.loadDimension() so that an attempt to load an unregistered dimension won't be passed on to Forge where it would cause an exception - which is then caught by Forge before it can cause problems. This isn't strictly necessary, but it's a nice consideration. --- .../StevenDimDoors/mod_pocketDim/core/PocketManager.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/StevenDimDoors/mod_pocketDim/core/PocketManager.java b/src/main/java/StevenDimDoors/mod_pocketDim/core/PocketManager.java index 7c7c3e0..5a1f1d6 100644 --- a/src/main/java/StevenDimDoors/mod_pocketDim/core/PocketManager.java +++ b/src/main/java/StevenDimDoors/mod_pocketDim/core/PocketManager.java @@ -483,6 +483,11 @@ public class PocketManager public static WorldServer loadDimension(int id) { + if (!DimensionManager.isDimensionRegistered(id)) + { + return null; + } + WorldServer world = DimensionManager.getWorld(id); if (world == null) {