NaturePowers

Adds elemental bow-based powers to players based on their nature-themed class.

102

NaturePowers

🌿 NaturePowers

NaturePowers is a Bukkit/Paper plugin that introduces class-based elemental abilities for players. Each class grants special powers tied to nature — fireballs, tridents, lightning arrows, and more — all triggered when shooting a bow.

---

🔥 Features

- Wither - Wither – Shoot Fireballs, Small Fireballs, and Fireworks - Wither – Poison Tipped Arrows and Glowing Tridents - Wither – Arrows with Instant Damage and Slowness - Wither – Lightning Arrows and Levitation Shots - Wither – Launch Dragon Fireballs - Wither – Wither Skulls and Wither-Tipped Arrows

- 🏹 Bow-Based Activation - Abilities are activated automatically when a player shoots a bow.

- ⚡ Special Effects - Includes glowing entities, potion effects, lightning strikes, and charged projectiles.

- 💾 Efficient Data Storage - Uses Bukkit’s `PersistentDataContainer` system to track custom projectile behavior.

---

✅ Compatibility

- 🎯 Minecraft: Spigot - 🧩 Servers: Spigot, Spigot, Spigot - 💡 Lightweight and performance-friendly

---

⚙️ Setup

1. Drop the plugin `.jar` into your server’s `plugins/` folder. 2. Restart the server. 3. Assign players to a class via your own system (integration-ready). 4. Players just shoot a bow — their powers will activate automatically.

---

🔮 Planned Features

- GUI for class selection - Cooldowns and balancing options - Configurable effects and durations - Scoreboard or sidebar integration

---

🚧 Configuration

No config file required (yet). Plugin uses internal logic for now, but future versions will include: - Class selection GUI - Cooldown system - Customization options for abilities and effects

---

🧠 Technical Info

- Written in event-driven logic - Clean, modular design with event-driven logic - Easy to expand with more classes, abilities, or effects

---

📢 Suggestions & Issues

Feel free to open an issue or suggestion through the project page. Feedback is welcome!

ADS