[SPIGOT-7978] /spawnpoint resets player spawnpoint to worldspawn instead of given location Created: 11/Dec/24  Updated: 25/Dec/24  Resolved: 11/Dec/24

Status: Closed
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Spookster Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: command, spawning

Version: 4404-Spigot-33ece3e-d628417 (MC: 1.21.4) (Implementing API version 1.21.4-R0.1-SNAPSHOT)
Plugin:  Multiverse-Core
Guidelines Read: Yes

 Description   

Issue: When using the /spawnpoint command on a player it incorrectly resets their spawnpoint to the world default. It is thus impossible to forcefully change a players spawnpoint via this command to a location of choice. This issue does not exist with beds, beds still correctly set a spawnpoint. However using /spawnpoint with an existing bed spawnpoint will incorrectly reset the spawnpoint again back to the world spawn. The issue seems to be the command.

 

The issue does not exist in vanilla Minecraft and the spawnpoint command works as expected there.

 

How to recreate:

  1. Use the following command anywhere in the overworld except at where the world spawn is: /spawnpoint <Your username>
  2. Use the /kill <Your username> command
  3. If steps are followed correctly you should have spawned at the world spawn instead of where you used the spawnpoint command. Expectation is thus that you respawn wherever you used the spawnpoint command from step 1.

 



 Comments   
Comment by Spookster [ 11/Dec/24 ]

Didn't do my research good enough, seems to be plugin related after all.

https://github.com/Multiverse/Multiverse-Core/issues/3089

Comment by Doc [ 11/Dec/24 ]

Cannot replicate i go to random place run the command, kill me and respawn where i use the command and not in worldspawn.

Generated at Fri Apr 11 16:22:10 UTC 2025 using Jira 10.3.3#10030003-sha1:d220e3fefc8dfc6d47f522d3b9a20c1455e12b7b.