From b99de26deb1bcb6f3296db6a07da71f2b16b1fe0 Mon Sep 17 00:00:00 2001 From: Ben Woo <30431861+benwoo1110@users.noreply.github.com> Date: Wed, 20 Sep 2023 12:06:08 +0800 Subject: [PATCH] Use MultiverseWorld instead of worldname string for RemoveCommand --- .../mvplugins/multiverse/core/commands/RemoveCommand.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/mvplugins/multiverse/core/commands/RemoveCommand.java b/src/main/java/org/mvplugins/multiverse/core/commands/RemoveCommand.java index 677f55dc..9879dd62 100644 --- a/src/main/java/org/mvplugins/multiverse/core/commands/RemoveCommand.java +++ b/src/main/java/org/mvplugins/multiverse/core/commands/RemoveCommand.java @@ -17,6 +17,7 @@ import org.mvplugins.multiverse.core.commandtools.MVCommandIssuer; import org.mvplugins.multiverse.core.commandtools.MVCommandManager; import org.mvplugins.multiverse.core.commandtools.MultiverseCommand; import org.mvplugins.multiverse.core.utils.MVCorei18n; +import org.mvplugins.multiverse.core.world.MultiverseWorld; import org.mvplugins.multiverse.core.world.WorldManager; @Service @@ -43,8 +44,8 @@ class RemoveCommand extends MultiverseCommand { @Conditions("mvworlds:scope=both") @Syntax("") @Description("{@@mv-core.remove.world.description}") - String worldName) { - worldManager.removeWorld(worldName) + MultiverseWorld world) { + worldManager.removeWorld(world) .onSuccess(removedWorldName -> { Logging.fine("World remove success: " + removedWorldName); issuer.sendInfo(MVCorei18n.REMOVEWORLD_REMOVED, "{world}", removedWorldName);