Bed respawn points overriding WorldGuard spawn flag
JasonHorkles opened this issue ยท 3 comments
Information
- Server version:
>.... [12:51:34 INFO]: This server is running Paper version git-Paper-150 (MC: 1.16.2) (Implementing API version 1.16.2-R0.1-SNAPSHOT)
>.... [12:51:34 INFO]: Previous version: git-Paper-144 (MC: 1.16.2)
>.... [12:51:34 INFO]: You are running the latest version
- Full output of
/mv version -b
:
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Multiverse-Core Version: 4.1.0-b775
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Bukkit Version: git-Paper-150 (MC: 1.16.2)
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Loaded Worlds: [{"MVWorld@840363108":{"Gen":"PlotSquared","Type":"NORMAL","Env":"NORMAL","Name":"plot"}}, {"MVWorld@1812427997":{"Gen":"null","Type":"FLAT","Env":"NORMAL","Name":"flat"}}, {"MVWorld@197962405":{"Gen":"PlotSquared","Type":"FLAT","Env":"NORMAL","Name":"shops"}}, {"MVWorld@624102025":{"Gen":"null","Type":"FLAT","Env":"NORMAL","Name":"utility"}}, {"MVWorld@541308807":{"Gen":"null","Type":"NORMAL","Env":"NORMAL","Name":"main"}}, {"MVWorld@2008387278":{"Gen":"null","Type":"NORMAL","Env":"THE_END","Name":"main_the_end"}}, {"MVWorld@432184095":{"Gen":"null","Type":"NORMAL","Env":"NETHER","Name":"main_nether"}}]
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Multiverse Plugins Loaded: 1
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Economy being used: Essentials Economy
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Permissions Plugin: Bukkit Permissions (SuperPerms)
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Dumping Config Values: (version 2.9)
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] messagecooldown: 5000
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] teleportcooldown: 1000
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] worldnameprefix: false
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] worldnameprefixFormat: [%world%]%chat%
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] enforceaccess: true
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] displaypermerrors: true
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] teleportintercept: true
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] firstspawnoverride: true
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] firstspawnworld: main
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] debug: 0
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-Core] Special Code: FRN002
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-NetherPortals] Multiverse-NetherPortals Version: 4.1.0-b763
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-NetherPortals] World links: {plot=main_nether}
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-NetherPortals] Nether Prefix:
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-NetherPortals] Nether Suffix: _nether
>.... [12:52:31 INFO]: [Multiverse-Core] [Multiverse-NetherPortals] Special Code: FRN001
(Server returned HTTP response code: 500 for URL: https://api-ssl.bitly.com/v3/shorten?format=txt&apiKey=R_9dbff4862a3bc0c4218a7d78cc10d0e0&login=multiverse2&longUrl=)
Details
I was kind of able to reproduce my issue on a freshly setup and up-to-date server with the latest version of Multiverse plugins with no other plugins and with no kinds of other server or client mods. (Requires WorldEdit and WorldGuard to have the issue)
Description
Setting the "spawn" flag with WorldGuard will be overridden if the player has a bed spawn set elsewhere. Deleting the bed will cause the flag to work properly. It appears Multiverse is overriding WorldGuard.
Steps to reproduce
Set a bed spawn somewhere
Set the spawn flag in a WG region
Add the person as a member to the WG region so the flag affects them
Kill them in the region and see that they respawn at their bed instead
Break their bed
Kill them in the region again and see that the spawn flag works fine
Expected behavior
The spawn flag should always override any other respawn locations
https://pastebin.com/ZVVPdzUg
Problem still happens
Ended up being an issue with Spigot as it's now fixed. Thanks!
https://hub.spigotmc.org/jira/browse/SPIGOT-6114