DragonEggDrop Remake | Nourle icon

DragonEggDrop Remake | Nourle -----

Ender Dragon loot tables and death effects. (Active Fork of PixelStix's & Choco DragonEggDrop)



DragonEggDrop Revival Fork

"Reward your players with a dragon egg / loot chest after every Ender Dragon battle in a grand fashion!"
  • Custom Ender Dragon YAML templates with changeable names, boss bar styles and colours, attributes and more...
  • Flexible loot system using vanilla-inspired loot tables
  • Infinite and automatic Ender Dragon respawns for each end world
  • Countdown between automatic Ender Dragon respawns (even between restarts!)
  • Customizable and prefabricated particle animations upon killing the dragon
  • Extensive command system to control how and when the dragon respawns and what loot it will generate
  • Announcements when specific dragons respawn
PlaceholderAPI support

All commands are accompanied by in-game command completion for quick reference.

/dragoneggdrop (Alias... /ded):
See a basic overview of the plugin, its author(s) and version information.
Arguments:
- /dragoneggdrop reload - Reload the plugin's configuration file, templates and loot tables

/dragontemplate (Aliases... /dragontemplates, /template and /templates):
View information about a specific dragon template from in-game.
Arguments:
- /dragontemplate list - List all loaded templates
* May be abbreviated with /dragontemplates or /templates
* The list of templates is hoverable. Hover over a template to see information!
- /dragontemplate <template> (view/info) - View information about a given template
- /dragontemplate <template> generateloot - Generate a chest at the command executor's feet with random loot from the loot table of a given template /dragonrespawn (Alias... /respawndragon):
Manual override to the automatic respawn for Ender Dragons
Arguments:
- /dragonrespawn start [time] [world] [template] [loot_table] - Force start a dragon respawn if one is not already started. All arguments are optional
- /dragonrespawn stop - Cancel the current dragon respawn (if one is in progress)
- /dragonrespawn template [set|<world>] [world] - Manipulate the template to be spawned next (optionally, in the specified world)

/dragonparticle:
Allows for the testing of JSON-defined particle shapes without the slaying of a dragon.
Arguments:
- /dragonparticle <particle> [x y z] [world] [startY] - Start a particle animation at the given coordinates, world, and starting y coordinate. Will default to player location.

Unless otherwise specified, all permission nodes listed below default to operators only!

dragoneggdrop.* - Grant access to all features in dragoneggdrop
dragoneggdrop.overridecrystals - Override the allow-crystal-respawns configuration option and grant the ability to spawn dragons using crystals
dragoneggdrop.command.* - Grant access to all commands in dragoneggdrop
dragoneggdrop.command.reload - Grant access to the /dragoneggdrop reload command
dragoneggdrop.command.respawn.* - Grant access to the /dragonrespawn command and all its subcommands
dragoneggdrop.command.respawn.stop - Grant access to the /dragonrespawn stop command
dragoneggdrop.command.respawn.start - Grant access to the /dragonrespawn start command
dragoneggdrop.command.respawn.template - Grant access to the /dragonrespawn template command
dragoneggdrop.command.template.* - Grant access to the details of all loaded dragon templates
dragoneggdrop.command.template.list - Grant access to the /dragontemplate list command
dragoneggdrop.command.template.info - Grant access to the /dragontemplate <template> info command
dragoneggdrop.command.template.generateloot - Grant access to the /dragontemplate <template> generateloot command
dragoneggdrop.command.particle - Grant access to the /dragonparticle command


DragonEggDrop supports PlaceholderAPI (PAPI) with the following placeholders:
  • %dragoneggdrop_dragon% - The formatted name of the dragon currently being faught (or, if not available, the dragon being respawned)
  • %dragoneggdrop_dragon_<world>% - The formatted name of the dragon currently being faught in the specified world (or, if not available, the dragon being respawned)
  • %dragoneggdrop_slain_dragon% - The formatted name of the dragon that was most recently slain
  • %dragoneggdrop_slain_dragon_<world>% - The formatted name of the dragon that was most recently slain in the specified world
  • %dragoneggdrop_respawn_time% - The formatted time remaining for the dragon to respawn
  • %dragoneggdrop_respawn_time_<world>% - The formatted time remaining for the dragon to respawn in the specified world
  • %dragoneggdrop_top_damager% - The name of the player that's done the most damage to the current dragon
  • %dragoneggdrop_top_damager_<position>% - The name of the player that's done the x most amount of damage to the current dragon (i.e. position 1 = top damage, position 2 = second most damage, etc.)
  • %dragoneggdrop_top_damager_<position>_<world>% - The name of the player that's done x most amount of damage to the current dragon in the specified world
  • %dragoneggdrop_top_damage% - The damage done by the top damager to the current dragon
  • %dragoneggdrop_top_damage_<position>% - The damage done by the player that's done x most amount of damage to the current dragon
  • %dragoneggdrop_top_damage_<position>_<world>% - The damage done by the player that's done x most amount of damage to the current dragon in the specified world
PlaceholderAPI is an optional dependency. If not installed, DragonEggDrop will replace these placeholders in loot tables and configurable messages.
Resource Information
Author:
----------
Total Downloads: 1
First Release: Mar 20, 2026
Last Update: Mar 20, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings