ActionHealth/src/com/zeshanaslam/actionhealth/Main.java

50 lines
1.3 KiB
Java
Raw Normal View History

2017-03-10 18:04:15 +01:00
package com.zeshanaslam.actionhealth;
2017-03-20 06:15:09 +01:00
import com.sk89q.worldguard.bukkit.WorldGuardPlugin;
import org.bukkit.Bukkit;
2017-03-10 18:04:15 +01:00
import org.bukkit.plugin.java.JavaPlugin;
2017-03-20 06:15:09 +01:00
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
2017-03-10 18:04:15 +01:00
public class Main extends JavaPlugin {
public SettingsManager settingsManager;
2017-03-20 06:15:09 +01:00
public WorldGuardPlugin worldGuardPlugin;
public HealthUtil healthUtil;
public List<UUID> toggle = new ArrayList<>();
2017-03-10 18:04:15 +01:00
@Override
2017-03-20 06:15:09 +01:00
public void onEnable() {
2017-03-10 18:04:15 +01:00
saveDefaultConfig();
2017-03-20 06:15:09 +01:00
// Register health util
this.healthUtil = new HealthUtil(this);
2017-03-10 18:04:15 +01:00
// Load config settings
settingsManager = new SettingsManager(this);
2017-03-20 06:15:09 +01:00
// Create player folder
File file = new File("plugins/ActionHealth/players/");
file.mkdirs();
// Register listeners
getServer().getPluginManager().registerEvents(new HealthListeners(this), this);
2017-03-20 06:41:49 +01:00
2017-03-20 06:15:09 +01:00
// Register command
getCommand("Actionhealth").setExecutor(new HealthCommand(this));
2017-03-10 18:04:15 +01:00
2017-03-20 06:15:09 +01:00
if (Bukkit.getServer().getPluginManager().isPluginEnabled("WorldGuard")) {
this.worldGuardPlugin = ((WorldGuardPlugin) getServer().getPluginManager().getPlugin("WorldGuard"));
}
2017-03-10 18:04:15 +01:00
}
@Override
public void onDisable() {
}
}