@EventHandler
	public void onEntityShootBow(EntityShootBowEvent event)
	{
		if (event.getEntity() instanceof Player)
		{
			ItemStack item = event.getBow();

			if (item == null || !Config.isItemEnabled(plugin, item.getTypeId()))
			{
				return;
			}

			Weapon weapon = new Weapon(plugin, item);
			int levelState = weapon.getLevel();

			if (weapon.getLevel() > levelState)
			{
				Util.dropExperience(event.getEntity().getLocation(), Config.EXP_ON_LEVEL, 3);
			}

			arrows.put(event.getProjectile(), weapon);
		}
	}