aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2024-07-31 22:11:38 -0400
committersowgro <tpoke.ferrari@gmail.com>2024-07-31 22:11:38 -0400
commitac7778112934593d65e2e7c06794a141ed47ab63 (patch)
tree53942cbee89f10be291938aff611e4fff2b210c7 /src/main/java/com/MylesAndMore/Tumble/commands/SetWaitArea.java
parent13b5a6bbfb246906caf98c77589718fefa091084 (diff)
downloadTumble-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.java21
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();