Package com.tommytony.war.event

Source Code of com.tommytony.war.event.WarServerListener

package com.tommytony.war.event;

import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.server.PluginDisableEvent;
import org.getspout.spoutapi.SpoutManager;
import org.getspout.spoutapi.player.SpoutPlayer;

import com.tommytony.war.War;

public class WarServerListener implements Listener {

  @EventHandler
  public void onPluginDisable(final PluginDisableEvent event) {
    if (event.getPlugin().getDataFolder().getName().equals("Spout")) {
      if (War.war.isSpoutServer()) {
        for (Player player : War.war.getServer().getOnlinePlayers()) {
                SpoutPlayer sp = SpoutManager.getPlayer(player);
                if (sp.isSpoutCraftEnabled()) {
                    sp.getMainScreen().removeWidgets(War.war);
                }
            }
        War.war.getSpoutDisplayer().clearAll();
      }
    }
  }
}
TOP

Related Classes of com.tommytony.war.event.WarServerListener

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.