This mod adds armored elytra to the game.
You can combine any chestplate with an elytra in the anvil to forge an armored elytra.
You can split the armored elytra in the grindstone to get back your original items.
All logic is handled on the server, client side install is only required for item icon and player model rendering.
If installed on the client side, both the elytra and the chestplate are visible.
Armor type, trim color, and leather color icons with the elytra shown at the back.
Custom icons are visible for players who have the mod installed on the client.
The mod no longer uses a custom resourcepack for the combined item icons. It modifies to the code to actually render the two items on top of each other with a slight vertical offset. Any custom texture pack is supported, but might not totally correct depending on the item icons. (Any size x16, x32, etc...)
The previous resourcepack Armored-Elytra-Icons-v1.14.0.zip will continue to work for default minecraft armors for players who do not install the mod on their client, but play on servers that use this mod. (Might drop support in the future, as a server owner please recommend installing the mod for players if possible.)
The following mods and datapacks have been tested and are compatible with this mod:
Mods
| Mod | Version | Features |
|---|---|---|
| Advanced Netherite | fabric-2.4.2-mc26.2 | Armored Elytra will have pacifying effects from mod chestplates |
| Elytra Trims | Elytra Trims Fabric 4.8.2 for 26.2 | Armored Elytra can be made with elytra items already having armor trims. Both Armor and elytra trims will show on item icons and player models. |
| Detail Armor Bar Reconstructed | 5.3.2-26.2-fabric | Armor bar will show armor and elytra icons for Armored Elytra items. (Enable multi line armor bars in the mod options when wearing full set of armor) |
Datapacks
| Datapack | Version | Features |
|---|---|---|
| Stellarity | 5.5.5+mod | Armored Elytra will have Stellarity specific item attributes like lower gravity. |
| Vanilla Tweaks - Armored Elytra | v2.0.11 for 26.2 | Armored elytra items made with this datapack will have combined item icon and combined player model rendering shown above. Splitting the item inside the GrindStone inventory will also work. |
Having compatibility issues? Report them here by creating an issue describing which mods and versions you are using!
Any modded armor which does not have any special effects are compatible by default. For example a new modded armor with a custom armor material like emerald or obsidian. The chestplate should have the item tag #minecraft:chest_armor.
Any elytra item which is an extension of the default minecraft:elytra should work.
Contact me here with a Github issue if you would like to have mod compatibility with your mod or create the integration inside your mod with using the following functions from this mod:
Query if the item is an Armored Elytra item:
boolean dorkix.armored.elytra.ArmoredElytra.isArmoredElytra(ItemStack elytra) (static function)
Get the original armor item used to create the Armored Elytra:
ItemStack dorkix.armored.elytra.ArmoredElytra.getEmbeddedChestplate(ItemStack elytra, RegistryAccess registryAccess) (static function)
Get the original elytra item used to create the Armored Elytra:
ItemStack dorkix.armored.elytra.ArmoredElytra.getEmbeddedElytra(ItemStack elytra, RegistryAccess registryAccess) (static function)






