diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2024-07-31 22:11:38 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2024-07-31 22:11:38 -0400 |
commit | ac7778112934593d65e2e7c06794a141ed47ab63 (patch) | |
tree | 53942cbee89f10be291938aff611e4fff2b210c7 /src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java | |
parent | 13b5a6bbfb246906caf98c77589718fefa091084 (diff) | |
download | Tumble-ac7778112934593d65e2e7c06794a141ed47ab63.tar.gz Tumble-ac7778112934593d65e2e7c06794a141ed47ab63.tar.bz2 Tumble-ac7778112934593d65e2e7c06794a141ed47ab63.zip |
Make managers static again
Diffstat (limited to 'src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java')
-rw-r--r-- | src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java b/src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java index d00a0cb..a96e1a9 100644 --- a/src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java +++ b/src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java @@ -1,5 +1,7 @@ package com.MylesAndMore.Tumble.commands; +import com.MylesAndMore.Tumble.config.ArenaManager; +import com.MylesAndMore.Tumble.config.LanguageManager; import com.MylesAndMore.Tumble.game.Arena; import com.MylesAndMore.Tumble.plugin.SubCommand; import org.bukkit.command.Command; @@ -12,9 +14,6 @@ import org.jetbrains.annotations.NotNull; import java.util.Collections; import java.util.List; -import static com.MylesAndMore.Tumble.Main.arenaManager; -import static com.MylesAndMore.Tumble.Main.languageManager; - public class SetWaitArea implements SubCommand, CommandExecutor, TabCompleter { @Override public String getCommandName() { @@ -29,32 +28,32 @@ public class SetWaitArea implements SubCommand, CommandExecutor, TabCompleter { @Override public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, String[] args) { if (!(sender instanceof Player)) { - sender.sendMessage(languageManager.fromKey("not-for-console")); + sender.sendMessage(LanguageManager.fromKey("not-for-console")); return false; } if (args.length == 0 || args[0] == null || args[0].isEmpty()) { - sender.sendMessage(languageManager.fromKey("missing-arena-parameter")); + sender.sendMessage(LanguageManager.fromKey("missing-arena-parameter")); return false; } String arenaName = args[0]; - if (!arenaManager.arenas.containsKey(arenaName)) { - sender.sendMessage(languageManager.fromKey("invalid-arena").replace("%arena%",arenaName)); + if (!ArenaManager.arenas.containsKey(arenaName)) { + sender.sendMessage(LanguageManager.fromKey("invalid-arena").replace("%arena%",arenaName)); return false; } - Arena arena = arenaManager.arenas.get(arenaName); + Arena arena = ArenaManager.arenas.get(arenaName); arena.waitArea = ((Player)sender).getLocation(); - arenaManager.WriteConfig(); - sender.sendMessage(languageManager.fromKey("set-success")); + ArenaManager.WriteConfig(); + sender.sendMessage(LanguageManager.fromKey("set-success")); return true; } @Override public List<String> onTabComplete(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, String[] args) { if (args.length == 1) { - return arenaManager.arenas.keySet().stream().toList(); + return ArenaManager.arenas.keySet().stream().toList(); } return Collections.emptyList(); |