Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.xenos5077.chunkclaim;
- import fr.xenos5077.chunkclaim.commandes.*;
- import fr.xenos5077.chunkclaim.listeners.PlaceBreak;
- import fr.xenos5077.chunkclaim.utils.API;
- import fr.xenos5077.chunkclaim.utils.APITrust;
- import org.bukkit.Bukkit;
- import org.bukkit.plugin.PluginManager;
- import org.bukkit.plugin.java.JavaPlugin;
- import java.io.File;
- public class Main extends JavaPlugin {
- private static Main instance;
- public static Main getInstance() {
- return instance;
- }
- API api;
- APITrust apiTrust;
- PluginManager pluginManager;
- public void onEnable() {
- instance = this;
- if(!getDataFolder().exists()){
- getDataFolder().mkdirs();
- }
- File file = new File(getDataFolder(), "fr.yml");
- if(!file.exists()){
- saveResource("fr.yml", false);
- getCommand("ici").setExecutor(new Ici());
- getCommand("iciadd").setExecutor(new Iciadd(this));
- getCommand("iciremove").setExecutor(new Iciremove(this));
- getCommand("iciclaim").setExecutor(new Iciclaim(this));
- getCommand("iciunclaim").setExecutor(new Iciunclaim(this));
- getCommand("icibypass").setExecutor(new Icibypass(this));
- this.pluginManager = Bukkit.getServer().getPluginManager();
- this.pluginManager.registerEvents(new PlaceBreak(this), this);
- this.api = new API(this);
- this.apiTrust = new APITrust(this);
- saveDefaultConfig();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement