Multiverse/Multiverse-Core — Issue #386: Multiverse-SignPortals stand alone signs aren't working for portal destinations.
Author: credomane
Created: 2012-01-09 12:44:50+00:00
State: open

When using a stand alone SignPortal portal destinations are treats as "invalid". World destinations work. Haven't tested the other destination types.

This command works.

```
/mvtp p:mobfarm
```

This sign does NOT work. It is NOT attached to a obsidian portal. Just a sign on a wall. Right-clicking results in a client message of "The Destination on this sign is Invalid!"

```
blank line on ingame sign.
[mv]
p:mobfarm
blank line on ingame sign.
```

If you place the above sign on an obsidian portal it works correctly. However, validating the sign produces "The Destination on this sign is Invalid!"

Version info, debug 3 output, and perm checks

```
>mvv
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Multiverse-Core Version: 2.2-b453
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Bukkit Version: git-Bukkit-1.0.1-R1-b1597jnks (MC: 1.0.1)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Loaded Worlds: 5
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Multiverse Plugins Loaded: 3
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Economy being used: Essentials Economy
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Permissions Plugin: Bukkit Permissions (SuperPerms)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Dumping Config Values: (version 2.7)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] messagecooldown: 5000
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] teleportcooldown: Not yet IMPLEMENTED
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] worldnameprefix: false
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] enforceaccess: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] displaypermerrors: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] teleportintercept: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] firstspawnoverride: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] firstspawnworld: cobblebox
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] debug: 0
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Core] Special Code: FRN002
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Multiverse-Portals Version: 2.2-b462
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Loaded Portals: 8
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Dumping Portal Values: (version 2.6)
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] wand: 271
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] useonmove: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] enforceportalaccess: true
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] portalsdefaulttonether: false
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] portalcooldown: 1000
06:20:10 [INFO] [Multiverse-Core] [Multiverse-Portals] Special Code: FRN001
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Multiverse-NetherPortals Version: 2.2-b458
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] World links: {cb_ancient=cobblebox_nether, cb_old=cobblebox_nether}
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Nether Prefix:
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Nether Suffix: _nether
06:20:10 [INFO] [Multiverse-Core] [Multiverse-NetherPortals] Special Code: FRN001
06:20:10 [INFO] [Multiverse-Core] [Multiverse-SignPortals] Multiverse-SignPortals Version: 2.2-b458
>mv debug 3
06:20:19 [INFO] Multiverse Debug mode is 3
06:20:19 [INFO] [MVCore-Debug] Multiverse Debug ENABLED
06:20:27 [INFO] [MVSignPortals-Debug] Found a Sign!
06:20:27 [INFO] [MVSignPortals-Debug] Found a MV Sign (Sign Portal)
06:20:27 [INFO] [MVSignPortals-Debug] Found a MV Sign
06:20:27 [INFO] [MVSignPortals-Debug] Found a SignPortal! (p:mobfarm)
06:20:27 [INFO] [MVSignPortals-Debug] Found a Destination! (p:mobfarm)
06:20:27 [INFO] [MVSignPortals-Debug] Denied permission to go to destination!
>mvp list
06:25:23 [INFO] --- Portals ---
06:25:23 [INFO] mobfarm lhwest lhne lheast tt kirstin lhnorth TMount
>perm check multiverse.portal.access.* credomane
06:25:34 [INFO] Player credomane sets multiverse.portal.access.* to true.
>perm check multiverse.portal.access.mobfarm credomane
06:25:44 [INFO] Player credomane sets multiverse.portal.access.mobfarm to true.
```