getEffectiveItemLevel

public static int getEffectiveItemLevel(Player player, ItemStack itemStack)

Gets the effective item level for combat purposes. If the player can't use the item, returns 0 (no elite damage).