Description

Enhanced Netherite Armour
Give Netherite gear the extra heat-proof edge it deserves, for both players and their horses.
Enhanced Netherite Armour is a simple Fabric mod that grants Fire Resistance while a player is wearing a full Netherite armor set, and can also protect horses wearing Netherite Horse Armor from fire and sinking into lava.
For players, wear all four pieces:
- Netherite Helmet
- Netherite Chestplate
- Netherite Leggings
- Netherite Boots
Take off any one piece, and the effect is removed again.
✨ Features
- Full-set Netherite Fire Resistance
- Instant effect removal when the set is incomplete
- Commented config file
- Optional player toggle with `/ena enable` and `/ena disable`
- OP-only `/ena reload`
- Optional LuckPerms support
- Optional Mod Menu support
- Optional Cloth Config integration
- Optional compatibility with Armored Elytra and supported armored elytra datapacks
- Optional Fire Resistance for horses wearing Netherite Horse Armor
‼️ Supported Armor Combinations
By default, the mod works with the standard full Netherite set:
- Netherite Helmet
- Netherite Chestplate
- Netherite Leggings
- Netherite Boots
When `horseFireProtection` is enabled, horses wearing Netherite Horse Armor also receive Fire Resistance, float upward in lava instead of sinking, can path through lava more like they do through water when following food, and dismount riders when fully submerged in lava.
When `armoredElytraSupport` is enabled, the mod also supports:
- Netherite Helmet
- Netherite Armored Elytra
- Netherite Leggings
- Netherite Boots
Support works with:
- The Armored Elytra mod by DorkixAzIgazi
- The Armored Elytra datapack by Vanilla Tweaks
- The Plated_Elytra datapack by VoodooBeard
Armored Elytra mod or datapacks are not required. If supported armored elytra items already exist, they can still be recognized from their item data.
⚙️ Config
The config file is written as commented JSON: config/enhancednetheritearmour.json
Available options:
- `enabled` - Master switch for the mod
- `useLuckPerms` - Enables LuckPerms permission checks when LuckPerms is installed
- `allowPlayerToggle` - Lets players use `/ena enable` and `/ena disable`
- `armoredElytraSupport` - Enables support for Armored Elytra items and supported datapack formats
- `horseFireProtection` - Gives Fire Resistance to horses wearing Netherite Horse Armor
🎮 Commands
- `/ena` - Shows the current armor and toggle status
- `/ena enable` - Enables the effect for the player when player toggles are allowed
- `/ena disable` - Disables the effect for the player when player toggles are allowed
- `/ena reload` - Reloads the config file - OP only
📊 Permissions
When `useLuckPerms` is enabled and LuckPerms is installed, the mod uses these permission nodes:
- `enhancednetheritearmour.use` - Allows the Fire Resistance effect itself
- `enhancednetheritearmour.toggle` - Allows use of `/ena enable` and `/ena disable`
If LuckPerms support is disabled, the mod falls back to normal open access behavior for these features.
`/ena reload` always stays OP only.
🏜️ Test Server
Feel free to join my Minecraft server to test my mods: play.swordfishbe.eu


