Hello guys. I am making a plugin for a friend with snowballs as throwing knives, and I cant figure out how to set up the snowball to cause more damage, fire, and knockback on contact with another entity. Plz help!! Code: package me.OmDalvi.ThrowingKnives; import java.util.ArrayList; import java.util.List; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Material; import org.bukkit.enchantments.Enchantment; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ShapedRecipe; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin { ItemStack knive = new ItemStack(Material.SNOW_BALL, 16); @Override public void onEnable(){ //Meta Data ItemMeta kniveMeta = knive.getItemMeta(); //lore List<String> lore = new ArrayList<String>(); lore.add(ChatColor.GOLD +"This is a disguised throwing knife."); lore.add(""); lore.add(ChatColor.BLUE +"+ ∞ damage"); kniveMeta.setLore(lore); //lore end //rename kniveMeta.setDisplayName(ChatColor.GOLD +"Throwing Knive"); //rename ends //enchants kniveMeta.addEnchant(Enchantment.KNOCKBACK, 100, true); kniveMeta.addEnchant(Enchantment.ARROW_FIRE, 25, true); kniveMeta.addEnchant(Enchantment.LOOT_BONUS_MOBS, 50, true); //enchants end knive.setItemMeta(kniveMeta); //Meta Data end //Recipe ShapedRecipe kniveRecipe = new ShapedRecipe(knive); kniveRecipe.shape("###","#I#","#S#"); kniveRecipe.setIngredient('I', Material.IRON_INGOT); kniveRecipe.setIngredient('S', Material.STICK); //Recipe End Bukkit.getServer().addRecipe(kniveRecipe); } @Override public void onDisable(){ Bukkit.getServer().clearRecipes(); } }