Nether portal instead teleports to The End
mrflea opened this issue ยท 1 comments
We've had an issue with a nether portal intermittently teleporting to The End instead The Nether. I highly suspect this is a Bukkit issue and not a Multiverse-NetherPortals bug, but I am submitting it as a Multiverse-NetherPortals bug as I cannot track down the source.
This issue only manifests after an op has executed /reload
, after which it will happen until the server is restarted. Strangely enough, some portals are not affected, but some are. Each time the bug is triggered, the same portal is affected.
Output of /mv version -p
:
http://pastie.org/private/sa27rzfqd1sdbnkazrvkjg
Full startup log:
2012-04-06 16:25:58 [INFO] Starting minecraft server version 1.2.5
2012-04-06 16:25:58 [INFO] Loading properties
2012-04-06 16:25:58 [INFO] Starting Minecraft server on *:25565
2012-04-06 16:25:58 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R1.0-b2149jnks (MC: 1.2.5) (Implementing API version 1.2.5-R1.0)
2012-04-06 16:25:59 [INFO] [MinecraftBot] Loading MinecraftBot v1.2.3
2012-04-06 16:25:59 [INFO] [HawkEye] Loading HawkEye v1.0.7b
2012-04-06 16:25:59 [INFO] [PermissionsBukkit] Loading PermissionsBukkit v1.6
2012-04-06 16:25:59 [INFO] [BKCommonLib] Loading BKCommonLib v1.18
2012-04-06 16:25:59 [INFO] [Multiverse-Core] Loading Multiverse-Core v2.4-b526
2012-04-06 16:25:59 [INFO] [NoLaggItemStacker] Loading NoLaggItemStacker v1.01
2012-04-06 16:25:59 [INFO] [NoCheat] Loading NoCheat v3.5.0
2012-04-06 16:25:59 [INFO] [NoLaggChunks] Loading NoLaggChunks v1.06
2012-04-06 16:25:59 [INFO] [NoLaggTNT] Loading NoLaggTNT v1.05
2012-04-06 16:25:59 [INFO] [NoLaggItemBuffer] Loading NoLaggItemBuffer v1.03
2012-04-06 16:25:59 [INFO] [Multiverse-Portals] Loading Multiverse-Portals v2.4-b545
2012-04-06 16:25:59 [INFO] [Multiverse-NetherPortals] Loading Multiverse-NetherPortals v2.4-b528
2012-04-06 16:25:59 [INFO] [NoLagg] Loading NoLagg v1.82
2012-04-06 16:25:59 [INFO] [MinecraftBot] Enabling MinecraftBot v1.2.3
2012-04-06 16:25:59 [INFO] [BKCommonLib] Enabling BKCommonLib v1.18
2012-04-06 16:25:59 [INFO] [MinecraftBot] Connecting to [removed]... (Attempt 1)
2012-04-06 16:25:59 [INFO] BKCommonLib version 1.18 enabled!
2012-04-06 16:25:59 [INFO] [NoLagg] Enabling NoLagg v1.82
2012-04-06 16:25:59 [INFO] NoLagg version 1.82 enabled!
2012-04-06 16:25:59 [INFO] Preparing level "world"
2012-04-06 16:25:59 [INFO] Default game type: 0
2012-04-06 16:25:59 [INFO] Preparing start region for level 0 (Seed: -9095819628376551503)
2012-04-06 16:26:00 [INFO] Preparing start region for level 1 (Seed: -9095819628376551503)
2012-04-06 16:26:00 [INFO] Preparing spawn area: 40%
2012-04-06 16:26:00 [INFO] Preparing start region for level 2 (Seed: -9095819628376551503)
2012-04-06 16:26:01 [INFO] [HawkEye] Enabling HawkEye v1.0.7b
2012-04-06 16:26:01 [INFO] [HawkEye] Starting HawkEye 1.0.7b initiation process...
2012-04-06 16:26:01 [INFO] [HawkEye] No permission handler detected, defaulting to superperms
2012-04-06 16:26:01 [INFO] [HawkEye] Performing update check...
2012-04-06 16:26:01 [WARNING] [HawkEye] Unable to perform update check!
2012-04-06 16:26:02 [INFO] [HawkEye] WARNING! WorldEdit not found, WorldEdit selection rollbacks disabled until WorldEdit is available
2012-04-06 16:26:02 [INFO] [HawkEye] Version 1.0.7b enabled!
2012-04-06 16:26:02 [INFO] [PermissionsBukkit] Enabling PermissionsBukkit v1.6
2012-04-06 16:26:02 [INFO] [PermissionsBukkit] Enabled successfully, 0 players registered
2012-04-06 16:26:02 [INFO] [Multiverse-Core] Enabling Multiverse-Core v2.4-b526
2012-04-06 16:26:02 [INFO] [Multiverse-Core] - Version 2.4-b526 (API v14) Enabled - By Rigby, fernferret, lithium3141 and main--
2012-04-06 16:26:02 [INFO] [AllPay] - Version 10.0 - using only an item based economy for Multiverse-Core v2.4-b526
2012-04-06 16:26:03 [INFO] [Multiverse-Core] Loading World & Settings - 'world' - Env: NORMAL - Type: NORMAL & seed: -9095819628376551503
2012-04-06 16:26:03 [INFO] [Multiverse-Core] Loading World & Settings - 'world_nether' - Env: NETHER - Type: NORMAL & seed: -9095819628376551503
2012-04-06 16:26:03 [INFO] [Multiverse-Core] Loading World & Settings - 'world_the_end' - Env: THE_END - Type: NORMAL & seed: -9095819628376551503
2012-04-06 16:26:03 [INFO] [Multiverse-Core] Loading World & Settings - 'pandora' - Env: NORMAL - Type: NORMAL & seed: 5670403049153148556
2012-04-06 16:26:04 [INFO] Preparing start region for level 3 (Seed: 5670403049153148556)
2012-04-06 16:26:04 [INFO] [Multiverse-Core] Loading World & Settings - 'pandora_nether' - Env: NETHER - Type: NORMAL & seed: 38834817405917237
2012-04-06 16:26:04 [INFO] Preparing start region for level 4 (Seed: 38834817405917237)
2012-04-06 16:26:05 [INFO] [Multiverse-Core] Loading World & Settings - 'ceres' - Env: NORMAL - Type: NORMAL & seed: 8134582263547578441
2012-04-06 16:26:05 [INFO] Preparing start region for level 5 (Seed: 8134582263547578441)
2012-04-06 16:26:06 [INFO] [Multiverse-Core] Loading World & Settings - 'ceres_nether' - Env: NETHER - Type: NORMAL & seed: 9131867877943472913
2012-04-06 16:26:06 [INFO] Preparing start region for level 6 (Seed: 9131867877943472913)
2012-04-06 16:26:06 [INFO] [MinecraftBot] Connected to server.
2012-04-06 16:26:06 [INFO] [Multiverse-Core] Loading World & Settings - 'amazon' - Env: NORMAL - Type: NORMAL & seed: 606566179579666808
2012-04-06 16:26:07 [INFO] Preparing start region for level 7 (Seed: 606566179579666808)
2012-04-06 16:26:08 [INFO] Preparing spawn area for amazon, 85%
2012-04-06 16:26:08 [INFO] [Multiverse-Core] 8 - World(s) loaded.
2012-04-06 16:26:08 [INFO] [NoLaggItemStacker] Enabling NoLaggItemStacker v1.01
2012-04-06 16:26:08 [INFO] NoLaggItemStacker version 1.01 enabled!
2012-04-06 16:26:08 [INFO] [NoCheat] Enabling NoCheat v3.5.0
2012-04-06 16:26:08 [INFO] [NoCheat] version [3.5.0] is enabled.
2012-04-06 16:26:08 [INFO] [NoLaggChunks] Enabling NoLaggChunks v1.06
2012-04-06 16:26:08 [INFO] NoLaggChunks version 1.06 enabled!
2012-04-06 16:26:08 [INFO] [NoLaggTNT] Enabling NoLaggTNT v1.05
2012-04-06 16:26:08 [INFO] NoLaggTNT version 1.05 enabled!
2012-04-06 16:26:08 [INFO] [NoLaggItemBuffer] Enabling NoLaggItemBuffer v1.03
2012-04-06 16:26:08 [INFO] NoLaggItemBuffer version 1.03 enabled!
2012-04-06 16:26:08 [INFO] [Multiverse-Portals] Enabling Multiverse-Portals v2.4-b545
2012-04-06 16:26:08 [INFO] [Multiverse-Portals] - Version 2.4-b545 Enabled - By Rigby and fernferret
2012-04-06 16:26:08 [INFO] [Multiverse-Portals] 7 - Portals(s) loaded
2012-04-06 16:26:08 [INFO] [Multiverse-NetherPortals] Enabling Multiverse-NetherPortals v2.4-b528
2012-04-06 16:26:08 [INFO] [MultiVerse-NetherPortals] - Version 2.4-b528 Enabled - By Rigby and fernferret
2012-04-06 16:26:08 [INFO] Server permissions file permissions.yml is empty, ignoring it
2012-04-06 16:26:08 [INFO] Done (9.289s)! For help, type "help" or "?"```
And here's an interesting log excerpt when someone tried to take the portal:
2012-04-05 23:14:45 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:45 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:46 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:46 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:47 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:47 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:47 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:47 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:47 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:47 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Finding new teleport location for player Silver_Skree to world world_nether
2012-04-05 23:14:48 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:50 [INFO] [MVCore-Debug] Player 'Silver_Skree' was allowed to go to 'world_nether' because enforceaccess is off.
2012-04-05 23:14:50 [INFO] [MVNetherPortals-Debug] Getting new teleport location for player Silver_Skree to world world_the_end
2012-04-05 23:14:50 [INFO] [MVNetherPortals-Debug] Player 'Silver_Skree' was allowed to go to 'world_the_end' because enforceaccess is off.```
Notice that between the checks to see if they should be shot out and the check for the actual teleport, the destination world changed. This is why I believe this is actually a Bukkit issue.
Possibly related, but I've also tried removing permissions for users to access The End in an attempt to solve this, but I've also noticed that /reload
seems to cause these permissions checks to succeed instead of fail. With this workaround, though, Multiverse still reports that it's checking their permission to teleport (the above log doesn't reflect this issue).
This is probably fixed: http://multiverse.github.com/news/better-end-support.html