DragonEggDrop Revival 1.7.0

Custom Ender Dragon loot to reward your players greatly! (Active Fork of PixelStix's DragonEggDrop)

  1. Choco
    Native Minecraft Version:
    Tested Minecraft Versions:
    • 1.14
    Source Code:
    DragonEggDrop for Minecraft 1.9.x - 1.12.x: Download on GitHub
    DragonEggDrop for Minecraft 1.13.0 - 1.13.1: Download on GitHub
    DragonEggDrop for Minecraft 1.14.0: See latest release


    "Reward your players with a dragon egg / loot chest after every Ender Dragon battle in a grand fashion!"

    Of course it's incredibly rewarding to kill that Ender Dragon that's been lurking on your server for quite some time, disrupting the endermen in their natural habitat, The End. But what benefit do your players get from killing the Ender Dragon!? The satisfaction and bragging rights of killing one of the end-game bosses in the game!? What if you could provide your players with more?

    The entire goal of this plugin is to give a reason for your players to want to kill the Ender Dragon, and continue to do so as many times as they would like without having to farm for those notorious End Crystals.

    - Custom Ender Dragon loot drop with randomized loot chests or custom Dragon Eggs
    - Infinite Ender Dragon respawn rates! Hours upon hours of senseless draconic murder!
    - Randomized configurable dragon names displayed in the boss bar
    - Custom particle effects for animations after the dragon's death


    This plugin is a fork of NinjaStix's DragonEggDrop plugin that was no longer maintained after an immense time of inactivity from the author. This was a request from a user to allow for 1.11.2 support, but I thought I would go above and beyond to support 1.9.x - 1.11.x servers and above! This is an actively maintained resource, and the successor to the original DragonEggDrop.


    There are very little features provided in the plugin as most functionality is provided in the mechanics of the dragon's death. However, there are some commands to allow the addition of items to the loot.yml file, and to permit version information

    /dragoneggdrop (Alias... /ded):
    See a basic overview of the plugin, its author(s) and version information
    - /dragoneggdrop reload - Reload the plugin's configuration file
    - /dragoneggdrop help - Retrieve help information for all possible commands
    /dragontemplate (Alias... /template):
    Modify or view information about a specific dragon template from in-game. This command is a work in progress as of 1.4.0-BETA1
    - /dragontemplate list - List all loaded templates
    - /dragontemplate <template> (view/info) - View information on a given template
    - /dragontemplate <template> edit addloot [weight] - Add an item from hand to the selected templates loot with an optional weight value. Weight defaults to 1 if not specified​


    Of course, many of these commands would not make sense to allow your players to use. There are permissions for all sub-commands of the /dragoneggdrop and /dragontemplate commands, and they are as followed:

    dragoneggdrop.* - Grant access to all features in dragoneggdrop
    dragoneggdrop.help - Allow access to the "/dragoneggdrop help" command
    dragoneggdrop.reload - Allow access to the "/dragoneggdrop reload" command
    dragoneggdrop.template.* - Allow access to the details of all loaded dragon templates
    dragoneggdrop.template.list - Allow access to the "/dragontemplate list" command
    dragoneggdrop.template.info - Allow access to the "dragontemplate <template> info" command
    dragoneggdrop.template.edit.* - Allow access to data modifications for dragon templates
    dragoneggdrop.template.edit.addloot - Allow access to the "/dragontemplate <template> edit addloot [weight]" command
    dragoneggdrop.template.edit.set - Allow access to the "/dragontemplate <template> edit set" command (work in progress)


    Of course, given that NinjaStix's original DragonEggDrop resource was open sourced and licensed under the "GNU General Public License", I am legally obligated to open source this project and provide source code alongside the download of this plugin. Due to this, releases for this project will be made on GitHub (as you may have already discovered had you clicked the download button), and source code will always be readily available.

    Active GitHub Fork https://github.com/2008Choco/DragonEggDrop/
    NinjaStix's GitLab Repository: https://gitlab.com/xPixelRagex/DragonEggDrop/

    You are more than welcome to fork and PR this resource, or even request features / report bugs. Be sure to do so on GitHub's Issue Tracker in which I will be able to actively maintain bug reports and feature requests. It is rather difficult for me to manage them in either the review section or the Discussion thread, so please do not hesitate to visit the tracker if you are having any issues.

    As an added bonus, if you'd like to check this project's Javadocs, you are more than welcome to browse them here. Please note that these Javadocs may be either ahead of the current release or slightly before it. I update these manually:

    If you enjoy this resources, please do consider donating. Be aware that this resource is provided free of charge and as long as you're enjoying it, I'm happy. However, if you insist on supporting me financially, you are welcome to donate using the button below. I appreciate it greatly, but do not feel inclined to donate if you do not have the funds necessary to do so. Thank you and enjoy this free resource!

    Fhocus, Xiione, mat41997 and 3 others like this.

Recent Reviews

  1. yhor
    Version: 1.7.0

    Hi, Plz ! update 1.15.1 :'(
  2. TheRawrGuy
    Version: 1.7.0
    Could you put ir for 1.8.8? please :3
    BTW great plugin!!

    My server:

    - Prison OP
    - SkyBlock
    - MinaPvP
    - FullPvP

    50 60 USERS DAILY!
  3. Pr0Pancakeslol
    Version: 1.7.0
    This is honestly one of the best plugins made. A custom enderdragon fight with custom spawn rates etc. Would definitely support premium
  4. chuky025
    Version: 1.7.0
    In 1.12.2 it works perfectly. Thank you :)

  5. iCaitlyn
    Version: 1.7.0
    1. Choco
      Author's Response
      I did not ignore messages. I was aware it did not work in 1.13.2. I intentionally left it non-functional. My choice of versions support is not your decision to make. I will support the latest version, that’s it. 1.13.2 will not receive an update. Sorry. You’re welcome to update it yourself. The plugin is open sourced
  6. KittyInOveralls
    Version: 1.6.1
    Latest version not working for 1.13.2, Could not pass spawn event, lots of other people having same issue in discussion with no response sadly. Was a great plugin for Prev versions.
  7. Jef6969696969
    Version: 1.6.1
    Some what works on 1.13.2 (for me at least)

    Summon command works. But it summons a regular dragon (no name change), and the egg does not drop (or the additional default loot drops).
    It does say its going to summon Endy and all the other names for dragons, when running /dragonspawn

    Havent tested out whether it will summon every week (which I have it set to)

    I've used this on 1.12, and remember it worked really well and was pretty cool, so still giving 4 stars
  8. Sidious82
    Version: 1.6.0
    this plugin is awesome if youre tired of the plain old boss battle. plus it has withstood the test of time and remained active and available. good job
  9. Gustavo_Player
    Version: 1.5.0
    The falling animation of Dragon Egg don't work! =(
    1. Choco
      Author's Response
      I've noticed that this is actually 1.13 being silly with how it renders particles :( It only renders them from a certain distance. I'll see if I can fix that, but I'm doubtful.
  10. Cisnet
    Version: 1.5.0
    Thanks for 1.13 .