Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.rk.partyup;
- import java.util.logging.Logger;
- import org.bukkit.Bukkit;
- import org.bukkit.plugin.Plugin;
- import org.bukkit.plugin.java.JavaPlugin;
- import com.garbagemule.MobArena.MobArena;
- import com.garbagemule.MobArena.MobArenaListener;
- import com.herocraftonline.dev.heroes.Heroes;
- public class PartyUp extends JavaPlugin{
- private Logger log = Logger.getLogger("Minecraft");
- private static MobArenaListener maListener;
- private static Heroes heroes;
- public boolean findHeroes(){
- try{
- heroes = (Heroes) Bukkit.getServer().getPluginManager().getPlugin("Heroes");
- return heroes==null;
- }catch(ClassCastException ex){
- return true;
- }
- }
- public boolean findMobArena(){
- try{
- Plugin maPlugin = (MobArena) Bukkit.getServer().getPluginManager().getPlugin("MobArena");
- if(maPlugin != null){
- maListener = new PartyUpArenaListener(this);
- }
- return maPlugin == null;
- }catch(ClassCastException ex){
- return true;
- }
- }
- @Override
- public void onEnable(){
- if(findMobArena()||findHeroes()){
- log.severe("[PU] Could not find dependent plugins!");
- }
- log.info("[PU] PartyUp booted up!");
- }
- @Override
- public void onDisable(){
- log.info("[PU] Shutting down;");
- }
- public Heroes getHeroes(){
- return heroes;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement