• 9.5k views 2 today
  • save_alt 654 downloads
Compatibility
Minecraft 1.21
Changes include
  • Functions
  • Loot Tables
  • 35
  • 36
  • 15
AtlasPlays
Lvl 45Master Procrastinator Blob
38
In collaboration with

Elytra Vaults Datapack + Plugin for Minecraft Java Edition


Make sure to install the Datapack/Plugin Version that correctly matches your Minecraft Version or issues may arise.

📖 About


This Datapack aims to remove the tedious grind to go out and find an End City and hope to find an Elytra that hasn’t been taken yet. With this Datapack, each player visiting and End Ship gets an Elytra without the disappointment that someone already came and raided it.

📝 Features


Upon generating either a new world/new chunks in your Minecraft world End City Ships will now spawn with a Vault Block instead of the usual Item Frame + Elytra.

When approaching the Elytra Vault you will notice a Text Display entity above the Vault informing unfamiliar players that the Vault requires 1 Shulker Shell in order to open the Vault. This had to be done in order to make the Vault function.

⚠️ Please keep in mind that the required Vault Key may be changed in a future update, so be sure to keep an eye on the changelog when updating. ⚠️

📂 Installation


Be sure to install this Datapack to the right location or it will not work properly.

The correct file path is saves/[​world]/datapacks

ℹ️ Extra Information


I now have a Ko-fi link located on the pack’s Modrinth page on the sidebar, but always remember donations are appreciated, but never required.

👾 Issues


Please report any Datapack issues to the Discord Server, or on the Github page.

For issues with the Plugin version please use the Issue Tracker link here.


🪪 Licence


This Datapack, along with all my other ones, is clasified under ARR, or All Rights Reserved.
All Rights Reserved Licence
You may NOT redistribute this work in any capacity including, but not limited to: Reuploading this work on other websites, using any textures or models, or copying code.
You MAY upload videos, screenshots, and other media as long as you do not claim that you have created the project and any associated files as your own. You also may create add-ons so long as proper credit to me, AtlasPlays, is given stating that I am the original owner and you do not redistribute any of the original files mentioned above.

If you have any questions regarding what you can or cannot do, feel free to reach out to me on my Discord. http://discord.gg/GFWRpgyxAs

5 Update Logs

More like this

  Have something to say?

DerexXD
12/16/2025 4:58 am
Level 61 : High Grandmaster Cake
Just wrote this reddit post about your datapack if you'd like to check it out For survival server owners, consider setting up instanced, per-player elytras : r/admincraft

Also! Been running your datapack on my forever world for a while, if you would like to join sometime and maybe relax, build a base with friends. I relate to your story of starting datapack development to spice up your minecraft phase worlds, because I did a TON of that too during COVID and it really got me into Minecraft modding.

Anyways server ip is mc.longhorns.dev and you can find the discord on joining. Would love to see u there!
1
DerexXD
06/02/2025 9:02 pm
Level 61 : High Grandmaster Cake
Hey! This appears to spawn vaults in random player homes in the overworld for some reason, any help?

2
AtlasPlays
06/11/2025 11:35 am
They/Them • Level 45 : Master Procrastinator Blob
Just so you are aware I posted this on the Bug Tracker on my Discord server! I will be trying to recreate it if at all possible.
2
AtlasPlays
06/04/2025 1:16 pm
They/Them • Level 45 : Master Procrastinator Blob
That is.... interesting to say the least. What causes led up to this?
1
DerexXD
06/06/2025 3:15 am
Level 61 : High Grandmaster Cake
i dunno, it just happened after we updated to 1.21.5

One also showed up in my base when we first installed. I tried replacing the block but the text display remains


2
AtlasPlays
06/09/2025 9:07 pm
They/Them • Level 45 : Master Procrastinator Blob
That's very interesting. Normally it should only spawn one of those in the End.

To remove the Text Display you can just stand near it and run this command /kill @n[​type=text_display]
2
lullaby6
09/09/2025 7:34 am
Level 53 : Grandmaster Miner
Is beacuse you find all item frames with elytra item, you need to use predicates to check if the item frame is in the end and in an end city and you don't need to change the opacity of the text display depending on the player's distance; you can use view_range and save from executing more commands per tick and get better performance
2
DerexXD
01/21/2025 1:31 am
Level 61 : High Grandmaster Cake
I did testing and confirmed this is compatible with custom end cities
2
AtlasPlays
01/21/2025 10:48 pm
They/Them • Level 45 : Master Procrastinator Blob
Good to know! Thank you so much!
1
DerexXD
01/21/2025 1:17 am
Level 61 : High Grandmaster Cake
does this with work custom end cities? I saw it checks for the elytra spawning event rather than modifying the end ship structure itself
1

Welcome