aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2024-06-10 01:05:22 -0400
committersowgro <tpoke.ferrari@gmail.com>2024-06-10 01:05:22 -0400
commita8f5a1457a3da4b99a982ab0e400f96c0d91c9f4 (patch)
tree50df898fd1e6e50c0d8ae5f1fd0fc7b1f3599351 /src/main/java
parent2aa28e390b8a9fa763baef30e204af78e1a28456 (diff)
downloadTumble-a8f5a1457a3da4b99a982ab0e400f96c0d91c9f4.tar.gz
Tumble-a8f5a1457a3da4b99a982ab0e400f96c0d91c9f4.tar.bz2
Tumble-a8f5a1457a3da4b99a982ab0e400f96c0d91c9f4.zip
Change command format
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/MylesAndMore/Tumble/Main.java12
-rw-r--r--src/main/java/com/MylesAndMore/Tumble/plugin/ConfigManager.java11
2 files changed, 12 insertions, 11 deletions
diff --git a/src/main/java/com/MylesAndMore/Tumble/Main.java b/src/main/java/com/MylesAndMore/Tumble/Main.java
index f3ea52e..8221973 100644
--- a/src/main/java/com/MylesAndMore/Tumble/Main.java
+++ b/src/main/java/com/MylesAndMore/Tumble/Main.java
@@ -17,12 +17,12 @@ public class Main extends JavaPlugin{
public void onEnable() {
plugin = this;
- Objects.requireNonNull(this.getCommand("reload")).setExecutor(new Reload());
- Objects.requireNonNull(this.getCommand("config")).setExecutor(new Config());
- Objects.requireNonNull(this.getCommand("forcestart")).setExecutor(new ForceStart());
- Objects.requireNonNull(this.getCommand("join")).setExecutor(new Join());
- Objects.requireNonNull(this.getCommand("leave")).setExecutor(new Leave());
- Objects.requireNonNull(this.getCommand("forcestop")).setExecutor(new ForceStop());
+ Objects.requireNonNull(this.getCommand("tumble-reload")).setExecutor(new Reload());
+ Objects.requireNonNull(this.getCommand("tumble-config")).setExecutor(new Config());
+ Objects.requireNonNull(this.getCommand("tumble-forcestart")).setExecutor(new ForceStart());
+ Objects.requireNonNull(this.getCommand("tumble-join")).setExecutor(new Join());
+ Objects.requireNonNull(this.getCommand("tumble-leave")).setExecutor(new Leave());
+ Objects.requireNonNull(this.getCommand("tumble-forcestop")).setExecutor(new ForceStop());
new Metrics(this, 16940);
// TODO: change command format
diff --git a/src/main/java/com/MylesAndMore/Tumble/plugin/ConfigManager.java b/src/main/java/com/MylesAndMore/Tumble/plugin/ConfigManager.java
index 3207e1b..c0f6686 100644
--- a/src/main/java/com/MylesAndMore/Tumble/plugin/ConfigManager.java
+++ b/src/main/java/com/MylesAndMore/Tumble/plugin/ConfigManager.java
@@ -27,6 +27,7 @@ public class ConfigManager {
* Reads config file and populates values above
*/
public static void readConfig() {
+ plugin.reloadConfig();
FileConfiguration config = plugin.getConfig();
// arenas
@@ -52,7 +53,7 @@ public class ConfigManager {
Result<Location>res = readWorld(config.getConfigurationSection("lobby-spawn"));
if (!res.success) {
plugin.getLogger().warning("Failed to load lobby: "+res.error);
- plugin.getLogger().severe("Lobby world is required. Run '/tumble:config set lobbyWorld' ASAP");
+ plugin.getLogger().severe("Lobby world is required. Run '/tumble-config set lobbyWorld' ASAP");
}
lobby = res.value;
@@ -107,7 +108,7 @@ public class ConfigManager {
double x = section.getDouble("x");
double y = section.getDouble("y");
double z = section.getDouble("x");
- if (x==0 || y == 0 || z == 0) {
+ if (x == 0 || y == 0 || z == 0) {
Result<Location> res = new Result<>();
res.success = false;
res.error = "Arena coordinates are missing or are zero. Coordinates cannot be zero.";
@@ -138,7 +139,7 @@ public class ConfigManager {
public static void WriteConfig() {
if (waitArea != null) {
- WriteWorld(plugin.getConfig().getConfigurationSection("wait-area"), waitArea);
+ WriteWorld(Objects.requireNonNull(plugin.getConfig().getConfigurationSection("wait-area")), waitArea);
plugin.getConfig().set("enable-wait-area", true);
}
else {
@@ -146,11 +147,11 @@ public class ConfigManager {
}
if (lobby != null) {
- WriteWorld(plugin.getConfig().getConfigurationSection("lobby-spawn"), lobby);
+ WriteWorld(Objects.requireNonNull(plugin.getConfig().getConfigurationSection("lobby-spawn")), lobby);
}
if (winnerLobby != null) {
- WriteWorld(plugin.getConfig().getConfigurationSection("winner-spawn"), winnerLobby);
+ WriteWorld(Objects.requireNonNull(plugin.getConfig().getConfigurationSection("winner-spawn")), winnerLobby);
plugin.getConfig().set("enable-winner-lobby", true);
}
else {