Multiverse-Core

Multiverse-Core

6M Downloads

Bed respawn points overriding WorldGuard spawn flag

JasonHorkles opened this issue ยท 3 comments

commented

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

commented

Could you please try with the latest CI build (also try /mv version -b again).

commented

https://pastebin.com/ZVVPdzUg
Problem still happens

commented

Ended up being an issue with Spigot as it's now fixed. Thanks!
https://hub.spigotmc.org/jira/browse/SPIGOT-6114