Skip to content

Repository files navigation

Armored Elytra

Java 25 Project License Environment: Client and Server Mod loader: Fabric

Version Mod

Modrinth Curseforge

About the mod

This mod adds armored elytra to the game.

Forging

You can combine any chestplate with an elytra in the anvil to forge an armored elytra.

Forging

Splitting

You can split the armored elytra in the grindstone to get back your original items.

Splitting Splitting

Server side

All logic is handled on the server, client side install is only required for item icon and player model rendering.

Client side rendering

Player model

If installed on the client side, both the elytra and the chestplate are visible.

Inventory Thirdperson Armor stand

Custom item icons

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.

Custom icons

Resourcepacks

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.)

Compatibility

For Players

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!

For Mod Developers

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)

About

No description, website, or topics provided.

Resources

Stars

11 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages