Gain more control over the Ender Dragon. Easily set XP rewards, create new dragon types and add a respawn timer.
EnderdragonSMPplus
Take control of the End and customize your server's most epic boss fight! EnderDragonSMP is a lightweight but powerful plugin that gives you complete control over the Ender Dragon, from its stats and rewards to its very existence. Create unique dragon types, schedule automatic respawns, and reward your players with a fully configurable experience.
*Note: This is my first plugin and i can't guarantee it will be upkept or that i will always be able to provide support. I am open to suggestions, and please let me know of any bugs or issues and I will do my best to address them! *
Features
Custom Dragon Types Define unlimited dragon "types" in a simple configuration file (dragons.yml). Each type can have a unique name, color, health, attack damage, and experience reward pool.
Advanced Experience Distribution Reward the players who contribute the most! The plugin automatically distributes experience points to the top 3 attackers, with a configurable amount for all other participants.
Configurable Dragon Stats Easily adjust the Ender Dragon's maximum health and attack damage directly from the config.
Automatic Respawn Timer Keep the action going! Set a timer (in minutes) for a new dragon to automatically spawn after the previous one is defeated. You can also define which dragon type spawns by default.
Admin Commands Manage the dragon on the fly with simple, powerful commands. Manually spawn a specific dragon type, kill the current dragon, or reload the plugin's configuration without a server restart.
Customizable Messages Change the broadcast messages for the dragon's spawn and death to match your server's theme. Full MiniMessage/legacy color code support is included.
Adjustable Crystal Healing Control the healing rate of Ender Crystals to make the fight easier or harder.
Commands
All commands require the permission enderdragonsmp.admin.
/enderdragon spawn [type] Manually spawns an Ender Dragon. Will use default if unspecified
/enderdragon kill Instantly kills the currently active Ender Dragon.
/enderdragon reload Reloads all configuration files (config.yml and dragons.yml) without needing to restart the server.
/enderdragon settype Sets the dragon type that will be used for automatic respawns.
Permissions
enderdragonsmp.admin Grants access to all /enderdragon sub-commands.
Coming Soon...
- Boss bar health support.
- Player leadboard for damage dealt after fight.