Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.sirapathy;
- import java.io.File;
- import java.io.IOException;
- import net.milkbowl.vault.chat.Chat;
- import org.black_ixx.playerpoints.PlayerPoints;
- import org.bukkit.Bukkit;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.plugin.RegisteredServiceProvider;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin{
- public static Chat chat = null;
- public static PlayerPoints playerPoints;
- public void onEnable()
- {
- System.out.print("SkylandSWRanks has been enabled!");
- Bukkit.getServer().getPluginManager().registerEvents(new ChatEvent(), this);
- if (!getDataFolder().exists())
- {
- getDataFolder().mkdir();
- }
- File c = new File(getDataFolder(), "config.yml");
- if (!c.exists())
- {
- try
- {
- c.createNewFile();
- }
- catch (IOException e)
- {
- e.printStackTrace();
- }
- }
- this.getConfig().options().copyDefaults(true);
- }
- public void onDisable()
- {
- System.out.print("SkylandSWRanks has been disabled!");
- }
- private boolean setupChat()
- {
- RegisteredServiceProvider<Chat> chatProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.chat.Chat.class);
- if (chatProvider != null)
- {
- chat = chatProvider.getProvider();
- }
- return (chat != null);
- }
- public PlayerPoints getPlayerPoints()
- {
- return playerPoints;
- }
- private boolean hookPlayerPoints()
- {
- final Plugin plugin = this.getServer().getPluginManager().getPlugin("PlayerPoints");
- playerPoints = PlayerPoints.class.cast(plugin);
- return playerPoints != null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement