aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/MylesAndMore/tumble/Main.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/java/com/MylesAndMore/Tumble/Main.java (renamed from src/main/java/com/MylesAndMore/tumble/Main.java)26
1 files changed, 11 insertions, 15 deletions
diff --git a/src/main/java/com/MylesAndMore/tumble/Main.java b/src/main/java/com/MylesAndMore/Tumble/Main.java
index 4dd4e25..c4bb4f5 100644
--- a/src/main/java/com/MylesAndMore/tumble/Main.java
+++ b/src/main/java/com/MylesAndMore/Tumble/Main.java
@@ -1,39 +1,35 @@
-package com.MylesAndMore.tumble;
+package com.MylesAndMore.Tumble;
-import com.MylesAndMore.tumble.commands.*;
-import com.MylesAndMore.tumble.api.Metrics;
+import com.MylesAndMore.Tumble.commands.*;
+import com.MylesAndMore.Tumble.plugin.Metrics;
+import com.MylesAndMore.Tumble.plugin.Constants;
+import com.MylesAndMore.Tumble.plugin.EventListener;
import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin{
@Override
public void onEnable() {
- // Register our event listener
+ // Register setup items
getServer().getPluginManager().registerEvents(new EventListener(), this);
- // Register commands
- this.getCommand("reload").setExecutor(new ReloadCommand());
+ this.getCommand("reload").setExecutor(new Reload());
this.getCommand("link").setExecutor(new SetWorldConfig());
this.getCommand("start").setExecutor(new StartGame());
this.getCommand("winlocation").setExecutor(new SetWinnerLoc());
this.getCommand("autostart").setExecutor(new SetAutoStart());
- // Save the default config file (packaged in the JAR)
- this.saveDefaultConfig();
-
- // Register bStats
int pluginId = 16940;
Metrics metrics = new Metrics(this, 16940);
+ this.saveDefaultConfig(); // Saves the default config file (packaged in the JAR) if we haven't already\
- // Check if worlds are null in config
- if (TumbleManager.getGameWorld() == null) {
+ // Check if worlds are null in config and throw warnings if so
+ if (Constants.getGameWorld() == null) {
Bukkit.getServer().getLogger().warning("[Tumble] It appears you have not configured a game world for Tumble.");
Bukkit.getServer().getLogger().info("[Tumble] If this is your first time running the plugin, you may disregard this message.");
}
- if (TumbleManager.getLobbyWorld() == null) {
+ if (Constants.getLobbyWorld() == null) {
Bukkit.getServer().getLogger().warning("[Tumble] It appears you have not configured a lobby world for Tumble.");
Bukkit.getServer().getLogger().info("[Tumble] If this is your first time running the plugin, you may disregard this message.");
}
-
- // Init message
Bukkit.getServer().getLogger().info("[Tumble] Tumble successfully enabled!");
}
} \ No newline at end of file