From 7d9b227c7e9845a6a2ca1de5f4e43459894ce619 Mon Sep 17 00:00:00 2001 From: Garbage Mule Date: Tue, 27 Sep 2011 20:21:32 +0200 Subject: [PATCH] Removed dead file. --- .../listeners/MagicSpellsBetaListener.java | 62 ------------------- 1 file changed, 62 deletions(-) delete mode 100644 src/com/garbagemule/MobArena/listeners/MagicSpellsBetaListener.java diff --git a/src/com/garbagemule/MobArena/listeners/MagicSpellsBetaListener.java b/src/com/garbagemule/MobArena/listeners/MagicSpellsBetaListener.java deleted file mode 100644 index bb2a3f9..0000000 --- a/src/com/garbagemule/MobArena/listeners/MagicSpellsBetaListener.java +++ /dev/null @@ -1,62 +0,0 @@ -package com.garbagemule.MobArena.listeners; - -import java.io.File; -import java.util.LinkedList; -import java.util.List; - -import org.bukkit.util.config.Configuration; - -import com.garbagemule.MobArena.Arena; -import com.garbagemule.MobArena.MobArena; -import com.garbagemule.MobArena.util.FileUtils; -import com.garbagemule.MobArena.waves.Wave.WaveType; -import com.nisovin.magicspells.events.SpellCastEvent; -import com.nisovin.magicspells.events.SpellListener; - -public class MagicSpellsBetaListener extends SpellListener -{ - private MobArena plugin; - private List disabled, disabledOnBoss, disabledOnSwarm; - - public MagicSpellsBetaListener(MobArena plugin) - { - this.plugin = plugin; - - // Set up the MagicSpells config-file. - File spellFile = FileUtils.extractFile(plugin.getDataFolder(), "magicspells.yml"); - Configuration spellConfig = new Configuration(spellFile); - spellConfig.load(); - setupSpells(spellConfig); - } - - public void onSpellCast(SpellCastEvent event) - { - Arena arena = plugin.getAM().getArenaWithPlayer(event.getCaster()); - if (arena == null || !arena.isRunning()) return; - - String spell = event.getSpell().getName(); - WaveType type = (arena.getWave() != null) ? arena.getWave().getType() : null; - - if (disabled.contains(spell) || - (type == WaveType.BOSS && disabledOnBoss.contains(spell)) || - (type == WaveType.SWARM && disabledOnSwarm.contains(spell))) - event.setCancelled(true); - } - - private void setupSpells(Configuration config) - { - this.disabled = config.getStringList("disabled-spells", new LinkedList()); - this.disabledOnBoss = config.getStringList("disabled-only-on-bosses", new LinkedList()); - this.disabledOnSwarm = config.getStringList("disabled-only-on-swarms", new LinkedList()); - } - - public void disableSpell(String spell) - { - disabled.add(spell); - } - - public void disableSpellOnBoss(String spell) - { - disabledOnBoss.add(spell); - } -}