HomeJavaModsElytraMerge
ElytraMerge
ModsJava

ElytraMerge

Combine a chestplate with an elytra on an anvil, so the elytra inherits its armor, toughness and enchantments.

⬇ Download on HangarOpen in MCModsHubGet it on Google Play →
# ElytraMerge A lightweight minecraft plugin that lets players combine a chestplate with an elytra on an anvil, so the elytra inherits the chestplate's armor, toughness and enchantments. ## Features - Place an elytra and a chestplate in an anvil (either slot order) to fuse them. - The resulting elytra gains the chestplate's armor value and, for diamond/netherite, armor toughness. - A netherite chestplate additionally grants +10% knockback resistance and makes the elytra fireproof. - Enchantments from the chestplate are merged onto the elytra (curses are skipped; matching enchantments of equal level are bumped up one). - An already-merged elytra cannot be merged again — it is tagged with persistent data so the anvil refuses a second merge. - Player-facing text lives in a language file (`lang/en.yml`); add your own `lang/.yml` and switch it in `config.yml`. ## Armor values | Chestplate | Armor | Toughness | Extra | |---|---|---|---| | Netherite | +8 | +3 | +10% knockback resistance, fireproof | | Diamond | +8 | +2 | | | Iron | +6 | | | | Golden | +5 | | | | Chainmail | +5 | | | | Leather | +3 | | | ## Compatibility **Minecraft:** 26.1.2 or newer. Built and tested against 26.1.2 (build 8). **Java:** 25 or newer (required by the 26.1.2 server API). **Server software / architecture:** | Software | Architecture | Supported | |---|---|---| | Folia | Regionized, multithreaded | ✅ Primary target — `folia-supported: true` | | Paper | Single-threaded | ✅ Uses only standard Bukkit API | | Purpur | Single-threaded (Paper superset) | ✅ Fully compatible | All work happens inside the anvil event on the calling thread, with no scheduler involved, so the same jar runs unchanged on Folia's regionized threading model and on the single-threaded Paper/Purpur model. Built against `folia-api 26.1.2.build.8-stable`. ## Building ```bash mvn clean package ``` The jar is produced at `target/ElytraMerge-1.0.0.jar`. Drop it into your server's `plugins/` folder. ## Configuration ```yaml # config.yml language: en ``` On first start the plugin writes `config.yml` and `lang/en.yml` into its data folder. Existing files are never overwritten, so your edits are preserved across restarts. Missing keys in a custom language file fall back to the bundled English defaults. ## License MIT

ElytraMerge is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.1.1, 26.1.2. Downloaded 88 times (via Hangar). Download it and open it directly in the game.

Explore more