Multiverse / Multiverse-SignPortals

Signs as Teleporters!
BSD 3-Clause "New" or "Revised" License
28 stars 22 forks source link

The teleportation doesn't work #53

Open ghost opened 5 years ago

ghost commented 5 years ago

Hi,

Version

I'm using on my spigot server version 1.14.4:

Issue

When I take a nether portal with a MV sign, I should be teleported on a specified world but I'm teleport in the nether. I should be teleported on my specified world.

The config file is by default, I just turn on DEBUG on the logs.

Logs:

[Multiverse-SignPortals-Debug] Player could go to destination! [Multiverse-SignPortals-Debug] Found The TouchedPortal event. [Multiverse-SignPortals-Debug] Found top 2 [Multiverse-SignPortals-Debug] Found bottom 2 [Multiverse-SignPortals-Debug] Found left 3 [Multiverse-SignPortals-Debug] Found right 3 [Multiverse-SignPortals-Debug] WOO Found one! X: 6 Y: 58 Z: 1 P: 0 Y: 0 [Multiverse-SignPortals-Debug] Found normal X [Multiverse-SignPortals-Debug] Woo! Notch Portal! [Multiverse-SignPortals-Debug] Found a MV Sign (Nether Portal that has a Sign) [Multiverse-SignPortals-Debug] world_canyon ::: world_canyon [Multiverse-Core-Debug] Checking to see if player [Genskao] has permission [multiverse.access.world_canyon]... YES

Do you know this issue?

Quick and Dirty fix

While waiting for your reply, I have created a quick and dirty fix on MVSPTravelAgent.java method playerPortal: image

Thank you for the reading.

Jadiction commented 5 years ago

Assigned dumptruckman to review the code, perhaps submit a pull request? I'll say that I haven't heard of MV-SignPortals not working lately but it's possible people just aren't reporting issues because it's the least popular MV sub-plugin.

ghost commented 4 years ago

Hi, FYI: I have the same issue on spigot version 1.15.2 and I fixed it with the same fix. Let me know if you have question about my issue.

ghost commented 4 years ago

Hi,

I have the same issue on spigot version 1.16.1 and I have a new clue. We need to have these minimal plugins to reproduce the issue :

image EssentialsX: image perworldinventory-kt: image CoreProtect: image WorldBorder: image Vault: image Multiverse: image

I tried in debug mode to find a solution, but my lack of knowledge of the Multiverse code is blocking me to help you further.

This quick and dirty fix save my portals (can help guy who have the same issue): image

diedthreetimes commented 1 year ago

BTW, the hacky solution needs to use this class MVSPPlayerListener.java, not the TravelAgent Listener.

zax71 commented 7 months ago

This looks like a conflict with MVNP as shown in #86