EnderDragon
An easy plugin that can customize your EnderDragon.
EnderDragon
EnderDragon
An easy plugin that can customize your EnderDragon for Minecraft Servers, supports 1.12 and above.
SpigotMC post: https://www.spigotmc.org/resources/enderdragon.101583
Function
* Set Groovy script and customize them respectively * Broadcast when ender dragon spawned or died * Customize Groovy script including the prefix of plugin * Customize the Groovy script of which dragon to spawn * Cusiomize the amount of Groovy script of different ender_dragons * Cusiomize Groovy script to drop when dragons was killed by player and the Groovy script * Provide 6 ways to Groovy script: all, drop, killer, pack, rank, termwise * Customize the Groovy script,Groovy script,Groovy script of Groovy script spawning after EnderDragon died * Customize the ender dragon's Groovy script, Groovy script, Groovy script and Groovy script * Customize each ender_dragon's Groovy script * Customize the Groovy script of each ender_dragon * Customize the Groovy script given to the player after been attacked by dragon * Customize the Groovy script sent to the dragon's killer * Customize the Groovy script that be dispatched when dragon spawn or die * Make the Groovy script to dragon visible and customize the display format (including explosion damage) * Customize the Groovy script of crystal to the ender_dragon * Customize the Groovy script ability of the ender-dragon * Supports Groovy script and Groovy script(MC1.16.3+).For example: 򢰪, &[#AA22FF-#CC0000<Text>] * Customize the Groovy script and Groovy script of EnderDragon Groovy script. * Compatible with MythicLib and MMOItems * Provide some Groovy script variable * Customize Groovy script time of next dragon * You can also respawn a dragon with command '/ed respawn'(with the whole phase of respawn,including Groovy script) * You can forbid players using end crystal to respawn dragons,but Groovy script. * Customize the Groovy script,Groovy script,Groovy script,Groovy script and Groovy script of Groovy script made by EnderDragon * You can forbid players gathering dragon_breath with glass_bottle so that the effect_cloud made by EnderDragon will be troublesome for player. * Customize the Groovy script completely * Send a "Groovy script" in your preferred format * Add Groovy script engine, which provides more personalized features
Pictures
* a special ender dragon spawned

* killed a special ender dragon

* glowing with gold color

* dragon attack with buff

* damage vision

* drop-item setting gui

* special effect cloud

* respawn with /ed respawn

* Dragon Slaying Report

* Dragon Frozen Attack

Commands
* /ed reload -reload the config(permission: ed.reload) * /ed respawn [world_name] -respawn a dragon and initialize the end_crystal(permission: ed.respawn) * /ed respawn_cd -config the respawn countdown system(permission: ed.respawn) * /ed update -update the config file(permission: ed.update) * /ed drop add [unique_name] [amount] -add drop-item of given dragon(permission: ed.drop.edit) * /ed drop clear [unique_name] -delete the present drop-item config of given dragon(permission: ed.drop.edit) * /ed drop edit -edit the item in gui (permission: ed.edit) * /ed drop gui -open the gui of dragons' drop-item(permission: ed.drop.gui) * /ed action [player_name] [action] -execute actions (permission: op)
Permission
* ed.reload(default: op owns) * ed.respawn(default: op owns) * ed.update(default: op owns) * ed.drop.edit(default: op owns) * ed.update.notify(default: op owns) * ed.drop.gui(default: all players own)