diff --git a/src/main/java/org/mvplugins/multiverse/core/world/WorldConfigNodes.java b/src/main/java/org/mvplugins/multiverse/core/world/WorldConfigNodes.java index 9c2e93710..197275848 100644 --- a/src/main/java/org/mvplugins/multiverse/core/world/WorldConfigNodes.java +++ b/src/main/java/org/mvplugins/multiverse/core/world/WorldConfigNodes.java @@ -238,7 +238,7 @@ public Object serialize(Material object, Class type) { if (!(world instanceof LoadedMultiverseWorld loadedWorld)) return; if (newValue == null || newValue instanceof NullSpawnLocation) return; loadedWorld.getBukkitWorld().peek(bukkitWorld -> { - bukkitWorld.setSpawnLocation(newValue.getBlockX(), newValue.getBlockY(), newValue.getBlockZ()); + bukkitWorld.setSpawnLocation(newValue); newValue.setWorld(bukkitWorld); }); }));