Dragon Drops Elytra
by Vanilla Tweaks
The Ender Dragon drops an elytra when killed. Provides an alternative to raiding End cities for your first elytra.
Overview
Dragon Drops Elytra adds an elytra to the loot the Ender Dragon leaves behind, giving players a guaranteed pair of wings the moment they win the End fight. By default the drop only happens on the first kill, like the dragon egg, so it does not flood servers with free elytra. A configuration option lets owners allow the wings on every respawned dragon kill instead. It is a popular Vanilla Tweaks pack for groups who would rather not raid End cities for their first set.
Perfect for survival servers and players who want a reliable first elytra from the dragon fight instead of hunting through End city ships. It comes from Vanilla Tweaks, sits in the Loot category, and is rated a simple, drop-in pack to run. Everything happens through vanilla data pack functions, so no mod loader such as Fabric or Forge is required to use it on Minecraft 1.20 through 1.21.4.
Features
- Ender Dragon drops elytra on death
- Only drops on first kill by default
- Configurable for repeat drops
How It Works
Under the hood, Dragon Drops Elytra relies on plain data pack mechanics rather than any client mod. Here is what happens in-game once it is loaded:
- 1Hooks the ender_dragon death loot table to append an elytra to its drops.
- 2Gates the drop behind a first-kill check by default so respawned dragons give nothing extra.
- 3Exposes a config toggle that enables the elytra drop on repeat dragon kills.
- 4Leaves the standard dragon egg and experience rewards intact alongside the new wings.
Supported Versions
Compatibility
Compatible with all data packs.
- Compatible with all data packs, though any other pack editing the ender_dragon loot table may override or stack with it.
- Pairs cleanly with End-expansion or elytra-tweak packs that add wings without touching the dragon drop.
- Works alongside loot packs that change other mobs since it only edits the dragon's table.
Dragon Drops Elytra is a pure data pack and does not ship a resource pack, so it changes server-side behaviour without altering textures, models or sounds on the client.
Tags
How to Install
Dragon Drops Elytra installs as a standard Java Edition data pack and runs on both singleplayer worlds and multiplayer servers. Recent 1.21 releases bumped the data pack format, so keep the pack's pack.mcmeta in step with your server version.
- 1.Download the Dragon Drops Elytra pack as a .zip and keep it zipped.
- 2.Open the target world folder — a singleplayer save under .minecraft/saves, or the world folder on your server.
- 3.Drop the .zip into that world's datapacks folder, creating the folder if it does not exist.
- 4.Load the world (or run /reload if it is already open) and run /datapack list to confirm it is enabled.
The pack is built for Minecraft 1.20 through 1.21.4, so it loads on vanilla Java without Fabric, Forge or any other mod loader. Because it modifies the dragon's loot table, the elytra drop applies to dragon deaths that occur after the pack is installed, not to any dragon already defeated.
View full install guideFrequently Asked Questions
Which Minecraft versions support Dragon Drops Elytra?
It works on Java Edition 1.20, 1.20.1, 1.20.4, 1.21, and 1.21.4. Use the pack version matching your world.
Do I need a mod for the dragon to drop an elytra?
No. It is a vanilla data pack that edits the dragon loot table, so it runs on an unmodified Java server with no mods.
Does the dragon drop an elytra every time?
By default only on the first kill, like the dragon egg. You can switch on repeat drops through the pack's configuration.
Can I still get elytra from End cities?
Yes. The pack only adds a dragon drop and changes nothing about End city loot, so ship-found elytra remain available.
I already killed the dragon. Will I get the elytra?
No. The loot change only affects dragon deaths after installation, so you would need a respawned dragon kill to receive it.
How do I enable elytra on repeat dragon kills?
Use the pack's configuration option to allow repeat drops. Once enabled, every dragon you defeat will drop an elytra.
Related Data Packs
Vanilla Tweaks
Shulkers always drop two shells instead of the default chance-based single drop. Makes shulker box farming more efficient.
Vanilla Tweaks
All mobs have a chance to drop their head when killed. Collect decorative mob heads from every creature in the game.
Vanilla Tweaks
Bats drop a membrane item when killed, giving them an actual use. Bat membranes can be used to craft slow falling potions.
Community
Pillagers and other illagers drop their weapons and equipment when killed. Crossbows, axes, and iron items become lootable.
Need a Minecraft server?
Run this data pack on your own server with Astroworld Hosting.
Try Astroworld Hosting