From 832e0f649711ca471f17af9b1e9e3357c693b782 Mon Sep 17 00:00:00 2001 From: Jeremy Wood Date: Wed, 19 Feb 2014 16:58:48 -0500 Subject: [PATCH] Once again managing teleportation into MV worlds from non-MV worlds. Fixes #1385. --- .../MultiverseCore/listeners/MVPlayerListener.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/onarandombox/MultiverseCore/listeners/MVPlayerListener.java b/src/main/java/com/onarandombox/MultiverseCore/listeners/MVPlayerListener.java index 8513a12f..190e494f 100644 --- a/src/main/java/com/onarandombox/MultiverseCore/listeners/MVPlayerListener.java +++ b/src/main/java/com/onarandombox/MultiverseCore/listeners/MVPlayerListener.java @@ -176,8 +176,12 @@ public class MVPlayerListener implements Listener { + teleporterName + "', fetched from name '" + teleportee.getName() + "'"); MultiverseWorld fromWorld = this.worldManager.getMVWorld(event.getFrom().getWorld().getName()); MultiverseWorld toWorld = this.worldManager.getMVWorld(event.getTo().getWorld().getName()); - if (fromWorld == null || toWorld == null) + if (toWorld == null) { + this.plugin.log(Level.FINE, "Player '" + teleportee.getName() + "' is teleporting to world '" + + event.getTo().getWorld().getName() + "' which is not managed by Multiverse-Core. No further " + + "actions will be taken by Multiverse-Core."); return; + } if (event.getFrom().getWorld().equals(event.getTo().getWorld())) { // The player is Teleporting to the same world. this.plugin.log(Level.FINER, "Player '" + teleportee.getName() + "' is teleporting to the same world.");