Create a Minecraft Paper 1.21.1 plugin with the following features: PLUGIN NAME: DragonMace RECIPE: - Custom crafting recipe - Shape: M E M - M = Mace - E = Dragon Egg ITEM: - Result item: Custom Mace named "Dragon Mace" - Colored name (light purple) - Add lore: "Dash forward" "Right-click to shoot dragon beam" "Left-click for slam attack" ABILITIES: 1. DASH (Left Click Air) - Launch player forward quickly - Play Ender Dragon flap sound - Add 3 second cooldown 2. DRAGON BEAM (Right Click) - Shoot a beam using dragon breath particles - Damage entities in a straight line (range 15 blocks) - Damage: 6 hearts - Play dragon shoot sound - Add 5 second cooldown 3. SLAM ATTACK (Left Click while falling) - Create explosion on landing (no block damage) - Damage nearby entities (radius 3) - Add particles (explosion + dragon breath) - Add 6 second cooldown SYSTEM: - Use PersistentDataContainer to identify custom item - Prevent ability spam using cooldown HashMap - Only activate abilities if holding Dragon Mace - Cancel default behavior if needed EXTRA: - Clean, well-structured code - Include plugin.yml - Compatible with Paper 1.21.1