Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.runetooncraft.plugins.Playermobs;
- import java.io.File;
- import org.bukkit.Bukkit;
- import org.bukkit.Location;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- import org.bukkit.scheduler.BukkitRunnable;
- import org.bukkit.scheduler.BukkitTask;
- import pgDev.bukkit.DisguiseCraft.DisguiseCraft;
- import pgDev.bukkit.DisguiseCraft.api.DisguiseCraftAPI;
- import com.runetooncraft.plugins.Playermobs.Commandhandler.Commandlistener;
- public class Playermobs extends JavaPlugin {
- public void onEnable(){
- getServer().getPluginManager().registerEvents(new Playermobslistener(), this);
- loadconfig();
- getCommand("playermobs").setExecutor(new Commandlistener());
- getCommand("pm").setExecutor(new Commandlistener());
- new ServerTimer().runTaskTimer(this, 20, 200);
- }
- public void onDisable(){
- saveConfig();
- }
- public void loadconfig() {
- File dir = this.getDataFolder();
- if (!dir.exists()) dir.mkdir();
- File file = new File(this.getDataFolder(), "config.yml");
- Config config = new Config(file);
- if (!config.load()) {
- this.getServer().getPluginManager().disablePlugin(this);
- throw new IllegalStateException("The config was not loaded correctly!");
- }
- config.save();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement