public void onDrop(final PlayerDropItemEvent event, String flag)
	{
		final FileConfiguration configFile = pCops.getPlugin().getConfig();
		
		StringBuilder equipmentPath = new StringBuilder("equipment.");
		equipmentPath.append(flag);
		equipmentPath.append(".items");
		List<String> equipmentItems = configFile.getStringList(equipmentPath.toString());
					
		String itemName = null;
		String[] parsedEquipmentData;
		
		ItemStack item = event.getItemDrop().getItemStack();
		Player player = event.getPlayer();
				
		for (String equipment : equipmentItems)
		{
			parsedEquipmentData = equipmentDataParser(equipment);
			itemName = parsedEquipmentData[1];
							
			if (item != null)
			{
				ItemMeta meta = (ItemMeta)item.getItemMeta();
				if (meta != null && meta.getDisplayName() != null && itemName != null)
				{
					if (meta.getDisplayName().equalsIgnoreCase(itemName))
					{	
						event.setCancelled(true);
						player.getInventory().removeItem(item);
						/* May need to try
						 * player.getInventory().clear(player.getInventory().getHeldItemSlot());
						 */
						player.updateInventory();
					}
				}
			}
		}
	}