Wizards: Changed spell icons for resource pack

This commit is contained in:
libraryaddict 2015-04-18 06:10:23 +12:00
parent 25dfeacb09
commit 9db8aff37a

View File

@ -5,14 +5,13 @@ import mineplex.core.itemstack.ItemBuilder;
import nautilus.game.arcade.game.games.wizards.spells.*;
import org.bukkit.Material;
import org.bukkit.entity.EntityType;
import org.bukkit.inventory.ItemStack;
public enum SpellType //
{
Droom(SpellElement.ATTACK, // Spell element
"Droom", // Spell name
new ItemStack(Material.ANVIL), // Spell icon
new ItemStack(Material.NETHER_BRICK_ITEM), // Spell icon
SpellDroom.class, // Spell class
3, // Spell max level
40, // Mana cost
@ -31,7 +30,7 @@ public enum SpellType // ❤
Fireball(SpellElement.ATTACK, // Spell element
"Fireball", // Spell name
new ItemStack(Material.FIREBALL), // Spell icon
new ItemStack(Material.FIREWORK_CHARGE), // Spell icon
SpellFireball.class, // Spell class
3, // Spell max level
30, // Mana cost
@ -50,7 +49,7 @@ public enum SpellType // ❤
Flash(SpellElement.SUPPORT, // Spell element
"Flash", // Spell name
new ItemStack(Material.REDSTONE_TORCH_ON), // Spell icon
new ItemStack(Material.GOLD_NUGGET), // Spell icon
SpellFlash.class, // Spell class
3, // Spell max level
50, // Mana cost
@ -67,7 +66,7 @@ public enum SpellType // ❤
FrostBarrier(SpellElement.MISC, // Spell element
"Frost Barrier", // Spell name
new ItemStack(Material.ICE), // Spell icon
new ItemStack(Material.MONSTER_EGG), // Spell icon
SpellFrostBarrier.class, // Spell class
3, // Spell max level
60, // Mana cost
@ -86,7 +85,7 @@ public enum SpellType // ❤
Gust(SpellElement.MISC, // Spell element
"Gust", // Spell name
new ItemStack(Material.FEATHER), // Spell icon
new ItemStack(Material.SULPHUR), // Spell icon
SpellGust.class, // Spell class
3, // Spell max level
60, // Mana cost
@ -105,7 +104,7 @@ public enum SpellType // ❤
Heal(SpellElement.SUPPORT, // Spell element
"Heal", // Spell name
new ItemStack(Material.POTION, 1, (short) 8261), // Spell icon
new ItemStack(Material.QUARTZ), // Spell icon
SpellHeal.class, // Spell class
5, // Spell max level
50, // Mana cost
@ -124,7 +123,7 @@ public enum SpellType // ❤
IcePrison(SpellElement.MISC, // Spell element
"Ice Prison", // Spell name
new ItemStack(Material.ICE), // Spell icon
new ItemStack(Material.BOOK_AND_QUILL), // Spell icon
SpellIcePrison.class, // Spell class
3, // Spell max level
50, // Mana cost
@ -143,7 +142,7 @@ public enum SpellType // ❤
IceShards(SpellElement.ATTACK, // Spell element
"Ice Shards", // Spell name
new ItemStack(Material.GHAST_TEAR), // Spell icon
new ItemStack(Material.GOLDEN_CARROT), // Spell icon
SpellIceShards.class, // Spell class
5, // Spell max level
30, // Mana cost
@ -168,7 +167,7 @@ public enum SpellType // ❤
Implode(SpellElement.MISC, // Spell element
"Implode", // Spell name
new ItemStack(Material.TNT), // Spell icon
new ItemStack(Material.GLOWSTONE_DUST), // Spell icon
SpellImplode.class, // Spell class
3, // Spell max level
50, // Mana cost
@ -191,7 +190,7 @@ public enum SpellType // ❤
LightningStrike(SpellElement.ATTACK, // Spell element
"Lightning Strike", // Spell name
new ItemStack(Material.WOOD_AXE), // Spell icon
new ItemStack(Material.SLIME_BALL), // Spell icon
SpellLightningStrike.class, // Spell class
3, // Spell max level
50, // Mana cost
@ -212,7 +211,7 @@ public enum SpellType // ❤
MagicMissile(SpellElement.ATTACK, // Spell element
"Magic Missile", // Spell name
new ItemStack(Material.STICK), // Spell icon
new ItemStack(Material.MELON_SEEDS), // Spell icon
SpellMagicMissile.class, // Spell class
3, // Spell max level
15, // Mana cost
@ -232,7 +231,7 @@ public enum SpellType // ❤
Napalm(SpellElement.ATTACK, // Spell element
"Napalm", // Spell name
new ItemStack(Material.FIREBALL), // Spell icon
new ItemStack(Material.CARROT_STICK), // Spell icon
SpellNapalm.class, // Spell class
5, // Spell max level
70, // Mana cost
@ -280,7 +279,7 @@ public enum SpellType // ❤
RainbowRoad(SpellElement.MISC, // Spell element
"Rainbow Road", // Spell name
new ItemStack(Material.STAINED_GLASS, 1, (short) 4), // Spell icon
new ItemStack(Material.SADDLE), // Spell icon
SpellRainbowRoad.class, // Spell class
3, // Spell max level
50, // Mana cost
@ -299,7 +298,7 @@ public enum SpellType // ❤
Rumble(SpellElement.ATTACK, // Spell element
"Rumble", // Spell name
new ItemStack(Material.DIRT), // Spell icon
new ItemStack(Material.PUMPKIN_SEEDS), // Spell icon
SpellRumble.class, // Spell class
5, // Spell max level
30, // Mana cost
@ -328,7 +327,7 @@ public enum SpellType // ❤
SpectralArrow(SpellElement.ATTACK, // Spell element
"Spectral Arrow", // Spell name
new ItemStack(Material.ARROW), // Spell icon
new ItemStack(Material.ENCHANTED_BOOK), // Spell icon
SpellSpectralArrow.class, // Spell class
3, // Spell max level
40, // Mana cost
@ -347,7 +346,7 @@ public enum SpellType // ❤
SpeedBoost(SpellElement.SUPPORT, // Spell element
"Speed Boost", // Spell name
new ItemStack(Material.FEATHER), // Spell icon
new ItemStack(Material.BOOK), // Spell icon
SpellSpeedBoost.class, // Spell class
2, // Spell max level
20, // Mana cost
@ -366,7 +365,7 @@ public enum SpellType // ❤
SummonWolves(SpellElement.ATTACK, // Spell element
"Summon Wolves", // Spell name
new ItemStack(Material.MONSTER_EGG, 1, EntityType.WOLF.getTypeId()), // Spell icon
new ItemStack(Material.MILK_BUCKET), // Spell icon
SpellSummonWolves.class, // Spell class
3, // Spell max level
80, // Mana cost
@ -385,7 +384,7 @@ public enum SpellType // ❤
TrapRune(SpellElement.MISC, // Spell element
"Trap Rune", // Spell name
new ItemStack(Material.TRAP_DOOR), // Spell icon
new ItemStack(Material.BREWING_STAND_ITEM), // Spell icon
SpellTrapRune.class, // Spell class
3, // Spell max level
50, // Mana cost
@ -408,7 +407,7 @@ public enum SpellType // ❤
WebShot(SpellElement.ATTACK, // Spell element
"Web Shot", // Spell name
new ItemStack(Material.WEB), // Spell icon
new ItemStack(Material.SPIDER_EYE), // Spell icon
SpellWebShot.class, // Spell class
3, // Spell max level
40, // Mana cost
@ -427,7 +426,7 @@ public enum SpellType // ❤
WizardsCompass(SpellElement.MISC, // Spell element
"Wizard's Compass", // Spell name
new ItemStack(Material.COMPASS), // Spell icon
new ItemStack(Material.SUGAR), // Spell icon
SpellWizardsCompass.class, // Spell class
1, // Spell max level
5, // Mana cost