Elemental Dragon Plugin v1.1.0
🎉 Elemental Dragon Plugin v1.1.0 Released!
📝 Changes in v1.1.0
v1.1.0 (2026-01-09)
Closed issues:
- Feature request: restrict players to possessing only one of specific custom items in inventory #11
- Rename command
/ability 1to/lightning 1#10
Merged pull requests:
- feat: implement new elemental dragon featuresF #12 (ronaldtse)
- Migrate to Gradle from Maven #9 (ronaldtse)
v1.0.2 (2025-12-27)
Implemented enhancements:
- Purple lightning damage always hits 2 hearts per strike ignoring armor strength #6
Merged pull requests:
- Implement proper cooldown and autocomplete #8 (ronaldtse)
- Make lighning ignore armor for health reduction #7 (ronaldtse)
v1.0.1 (2025-12-25)
Fixed bugs:
- "lightning ready" message should not show when the player does not have the dragon egg (at offhand) #1
Merged pull requests:
- Fix local testing issues #5 (ronaldtse)
- Attempt to fix integration test workflow #4 (ronaldtse)
- Add workflow_dispatch to release workflow for automated tagging #3 (Copilot)
- Show "Lightning ready" message only when player has dragon egg on offhand #2 (ronaldtse)
v1.0.0 (2025-12-24)
v0.1.1-test (2025-12-24)
v0.1.0 (2025-12-23)
* This Changelog was automatically generated by github_changelog_generator
📥 Installation Instructions
For Server Administrators:
- Download the plugin JAR file below
- Place it in your Paper server's
plugins/directory - Restart your Paper 1.21.8+ server
- Configure - No additional configuration needed!
For Players:
- Get a Dragon Egg:
/give @p minecraft:dragon_egg - Move to offhand: Press
Fkey - Use ability:
/ability 1
⚡ Features
- 3 Sequential Lightning Strikes with 0.5s intervals
- Purple Visual Effects and thunder sounds
- Smart Targeting - finds closest entity in view
- 60-Second Cooldown prevents spam (with smart behavior)
- 4.5 Hearts Total Damage (1.5 per strike)
- HUD Display with real-time cooldown status
- Cooldown Management: Death clears, item-independent, session-persistent
📊 Build Information
- Plugin Version: 1.1.0
-
JAR File:
$(basename "$ (find build/libs -name "elemental-dragon-*.jar" | head -1)") -
File Size:
$(du -h "$ (find build/libs -name "elemental-dragon-*.jar" | head -1)" | cut -f1) - Build Date: $(date -u +"%Y-%m-%d %H:%M:%S UTC")
-
Git Commit:
a946319217d3feef6be18d322b6861335c04a779 - Paper Version: 1.21.8
- Java Version: 21+
- Build System: Gradle
What's Changed
- Migrate to Gradle from Maven by @ronaldtse in #9
- feat: implement new elemental dragon featuresF by @ronaldtse in #12
Full Changelog: v1.0.2...v1.1.0