minny.zephyrus.items
Class Wand

java.lang.Object
  extended by minny.zephyrus.utils.ItemUtil
      extended by minny.zephyrus.items.CustomItem
          extended by minny.zephyrus.items.Wand
All Implemented Interfaces:
org.bukkit.event.Listener

public class Wand
extends CustomItem

Zephyrus

Author:
minnymin3

Field Summary
 
Fields inherited from class minny.zephyrus.utils.ItemUtil
plugin
 
Constructor Summary
Wand(Zephyrus plugin)
           
 
Method Summary
 void createItem(org.bukkit.inventory.ItemStack i)
           
static java.util.Set<org.bukkit.entity.Item> getItemEntity(org.bukkit.entity.Entity[] entitys)
           
static java.util.Set<org.bukkit.inventory.ItemStack> getItems(org.bukkit.entity.Entity[] entitys)
           
static org.bukkit.entity.Entity[] getNearbyEntities(org.bukkit.Location l, int radius)
           
 boolean hasLevel()
           
 org.bukkit.inventory.ItemStack item()
           
 java.lang.String name()
           
 void onClick(org.bukkit.event.player.PlayerInteractEvent e)
           
 void onCraft(org.bukkit.event.inventory.CraftItemEvent e)
           
 void onCraftHandle(org.bukkit.event.inventory.PrepareItemCraftEvent e)
           
 void onWand(org.bukkit.event.player.PlayerInteractEvent e)
           
 org.bukkit.inventory.Recipe recipe()
           
 
Methods inherited from class minny.zephyrus.items.CustomItem
maxLevel, reqLevel
 
Methods inherited from class minny.zephyrus.utils.ItemUtil
checkName, delay, delayFromLevel, enchantLevel, getItemLevel, setCustomEnchantment, setGlow, setItemLevel, setItemName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Wand

public Wand(Zephyrus plugin)
Method Detail

name

public java.lang.String name()
Specified by:
name in class CustomItem

item

public org.bukkit.inventory.ItemStack item()
Specified by:
item in class CustomItem

createItem

public void createItem(org.bukkit.inventory.ItemStack i)
Specified by:
createItem in class CustomItem

recipe

public org.bukkit.inventory.Recipe recipe()
Specified by:
recipe in class CustomItem

onClick

public void onClick(org.bukkit.event.player.PlayerInteractEvent e)

getNearbyEntities

public static org.bukkit.entity.Entity[] getNearbyEntities(org.bukkit.Location l,
                                                           int radius)

getItems

public static java.util.Set<org.bukkit.inventory.ItemStack> getItems(org.bukkit.entity.Entity[] entitys)

getItemEntity

public static java.util.Set<org.bukkit.entity.Item> getItemEntity(org.bukkit.entity.Entity[] entitys)

hasLevel

public boolean hasLevel()
Overrides:
hasLevel in class CustomItem

onWand

public void onWand(org.bukkit.event.player.PlayerInteractEvent e)

onCraftHandle

public void onCraftHandle(org.bukkit.event.inventory.PrepareItemCraftEvent e)

onCraft

public void onCraft(org.bukkit.event.inventory.CraftItemEvent e)