Code:java

event. getPlayer ( ) . getInventory ( ) . addItem ( new CleanItem ( Material. BOW ) . withName ( "Bow of Power" ) . amount ( 1 ) . withLore ( ChatColor. GREEN + "A super powerful bow." ) . withLore ( ChatColor. GOLD + "" + ChatColor. UNDERLINE + "WITH A SUPER POWERFUL LORE!" ) withLores ( new String [ ] { "A line!" , "Another line!" } ) . withEnchantment ( Enchantment. ARROW_INFINITE , 1 , true ) . withEnchantment ( Enchantment. ARROW_FIRE , 1 , true ) . withEnchantment ( Enchantment. ARROW_DAMAGE , 7 , true ) . withDurability ( ( short ) 383 ) . toItemStack ( ) ) ;