From a269c0292ffd210f98909b60389fa57438354137 Mon Sep 17 00:00:00 2001 From: Zax71 <67716263+zax71@users.noreply.github.com> Date: Sun, 19 Jan 2025 16:51:40 +0000 Subject: [PATCH 1/2] Add `/mvss` alias and state pitch and yaw when setting --- .../mvplugins/multiverse/core/commands/SetSpawnCommand.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java b/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java index afee51d8..7c23934f 100644 --- a/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java +++ b/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java @@ -29,7 +29,7 @@ public class SetSpawnCommand extends CoreCommand { this.worldManager = worldManager; } - @CommandAlias("mvsetspawn") + @CommandAlias("mvsetspawn|mvss") @Subcommand("setspawn") @CommandPermission("multiverse.core.spawn.set") @Syntax("[location]") @@ -57,6 +57,6 @@ public class SetSpawnCommand extends CoreCommand { } private String prettyLocation(Location location) { - return location.getX() + ", " + location.getY() + ", " + location.getZ(); + return location.getX() + ", " + location.getY() + ", " + location.getZ() + ". pitch:" + location.getPitch() + ", yaw:" + location.getYaw(); } } From 96b174c78ab0092c181f1a492714e764ea790449 Mon Sep 17 00:00:00 2001 From: Zax71 <67716263+zax71@users.noreply.github.com> Date: Sun, 19 Jan 2025 16:55:44 +0000 Subject: [PATCH 2/2] Improve syntax for `/mv setspawn` --- .../org/mvplugins/multiverse/core/commands/SetSpawnCommand.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java b/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java index 7c23934f..bd5265bd 100644 --- a/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java +++ b/src/main/java/org/mvplugins/multiverse/core/commands/SetSpawnCommand.java @@ -32,7 +32,7 @@ public class SetSpawnCommand extends CoreCommand { @CommandAlias("mvsetspawn|mvss") @Subcommand("setspawn") @CommandPermission("multiverse.core.spawn.set") - @Syntax("[location]") + @Syntax("[x],[y],[z],[pitch],[yaw]") @Description("{@@mv-core.setspawn.description}") void onSetSpawnCommand( BukkitCommandIssuer issuer,