Armor Hider

Armor Hider

Hide or adjust the transparency of armor, glint, and offhand items - with full multiplayer sync. No dependencies required.

by
82.9K Downloads
fabricneoforgequiltequipmentutility
Rent Server with this Mod

Screenshots

Armor Hider
Ingame Settings
Menu Settings
Advanced Settings

About this Mod

Armor Hider

Latest
LatestPre
Modrinth Downloads
Curseforge Downloads
Discord

A mod to alter the transparency or fully hide armor and equipment with multiplayer support, without any dependencies - supporting a wide range of game versions and available for Fabric, Quilt and NeoForge.

Armor Hider Overview

Features

  • Per-slot opacity sliders for helmet, chestplate, leggings, boots and offhand
  • Enchantment glint control to selectively hide the glint on any slot
  • Combat detection lets you automatically show armor when in combat - with full synchronization in multiplayer
  • Resource pack compatibility for armor non-EMF or EMF armor models, with the option to use vanilla's armor in combat
  • Full multiplayer sync so other players see your settings when the server has the mod
  • Works client-side only too without server mod required
  • Live in-game preview of your changes
  • Keybindings to quickly toggle Armor Hider or open the settings screen
  • Presets to store your favorite configurations - including quick-loading by a keybind you can define yourself
  • Admin controls for server operators (force armor visible, server-wide combat detection)

Compatibility

Armor Hider has explicit compatibility with some major mods focused around visuals or adding custom armors.

Demo

OpenBugs
OpenFRs
ClosedIssues

I track issues (including feature requests) via GitHub and do my best to close out any bugs timely (plus, I get way too excited about new features myself..). If you don't have an account, feel free to join the Discord server and let me know there.


Customizability

Find Armor Hider's settings integrated into the game via "Skin Customization" in the game settings (or via 'Zannagh's Armor Hider' on older game versions). When in-game, the mod settings feature a live preview of your changes.

Armor Hider Ingame Settings

Armor Opacity and Adjustments

The mod allows you to define an opacity between 0% (hidden, cancelling the rendering) and 100% (the mod doesn't do anything) for each armor item slot. In addition, it's possible to specify whether skull items (skeleton/wither/... skull) should be affected by the helmet setting and if Elytras should be affected by the chestslot setting.
Furthermore, you can selectively hide the enchantment glint on any of the slots.
If you'd like to have armors visible in combat, you can choose whether combat will temporarily show your armor or not, see Combat Detection below.

When armor resource packs using EMF (or not, default resource packs work out of the box) are installed, you can choose to have armor hider switch to the vanilla armor model once you enter combat.

Presets

Armor Hider comes with five presets which you can load by clicking the corresponding button in the settings screen. Alternatively, define a keybind for 'Armor Hider - Load Preset' and afterward pressing this button and any number key between 1 and 5 anywhere in the game.

To change a preset, select it (as described above) and adjust the settings as you like. The preset automatically saves when the options screen gets closed.

Offhand Opacity

Armor Hider additionally offers to hide the offhand slot if you don't want your fancy skin obstructed by a shield or other items.

Synchronization

If the mod is installed on the server you're joining, all of your local preferences will get sent to the server on change or join. The server-side mod then takes care of relaying your preferences to all other clients. That way, if the mod is present on the server, everyone will see your avatar exactly as you've configured it (including combat detection, glint and other features).

Combat events are synchronized and not only client-side, so when the server runs the mod, you'll see another player's armor once they enter combat (granted they have the related setting enabled).

If a host is not yet running the mod, there's a setting available which lets you define whether the then 'unknown' players should have their armor rendering unaffected or carry over your own settings.

Advanced Settings

Armor Hider Advanced Settings

  • Apply your settings to unknown players: Whether to use your own opacity settings or the default settings (armor
    shown normally, as without the mod) when a player's settings cannot be determined — for example when using the mod
    only client-side on an unmodded server (see Server communication matrix below)
  • Disable Armor Hider features: Globally disable Armor Hider on your client. If the server is forcing Armor Hider
    off, this setting is overridden
  • Disable Armor Hider for other players: Disable Armor Hider rendering for other players' armors only. If the server is forcing Armor Hider off or the global disable is set, this setting is ignored

Administrative Settings

For hosts, these settings require moderator/operator permissions (for compatibility reasons, the mod only checks for permission level >= 3) and are applied server-wide, overriding individual player preferences.

  • Armor in combat (server): Forces combat detection server-wide — when enabled, armor is always shown for any player in combat, overriding each player's individual combat detection setting - useful for PvP servers
  • Force Armor Hider off for all players: Forces Armor Hider to be disabled for all players on the server (especially useful when you're running a PvP server and don't want people to hide other players' armors)

Combat Detection

Combat Detection

With combat detection enabled, your armor automatically becomes visible when you take or deal damage.

Enabled Combat Detection
CombatDetection

Disabled Combat Detection
NoCombatDetection

Server Communication Matrix

Your locally set preferences get sent to the server on change or join. Players joining a server will retrieve the
preference library from the server in order to apply other players' preferences on their client.

The following matrix shows how preferences are resolved depending on where the mod is installed:

Mod on Server Mod on Client Behavior
Yes Yes Full functionality. Your preferences are synced to the server and relayed to other players. You see other players' actual configured armor opacity. Combat events are relayed by the server for synchronized combat detection.
Yes No No effect. The server stores preferences but the vanilla client cannot render transparency changes.
No Yes Client-side only. Other players' preferences cannot be determined. Depending on the "Apply your settings to unknown players" setting: ON — your own opacity settings are applied to all players; OFF — default settings are used (armor rendered normally, as without the mod). Combat events will not be passed around in the server.
No No No effect. The mod is not present.

Community

Join the Discord server for support, discussion, and feature requests.

Issues and Feature Requests

As mentioned before, feel free to create an issue on the GitHub repository or reach out on Discord to make me aware of problems or ideas that could make this mod better.

Supported Game Versions and Loaders

Static Badge
Static Badge
Static Badge
Static Badge

Static Badge
Static Badge
Static Badge
Static Badge

Static Badge

Available Versions

[Neoforge] mc-1.21.4 - 0.11.5release
MC 1.21.4neoforge
June 9, 2026
[Fabric] mc-26.1.0-2 - 0.11.5release
MC 26.1, 26.1.1, 26.1.2fabric, quilt
June 9, 2026
[Fabric] 26.1-snap.7-11 - 0.11.5release
MC 26.1-snapshot-7, 26.1-snapshot-8, 26.1-snapshot-9, 26.1-snapshot-10, 26.1-snapshot-11fabric, quilt
June 9, 2026
[Neoforge] mc-1.21.5-8 - 0.11.5release
MC 1.21.5, 1.21.6, 1.21.7, 1.21.8neoforge
June 9, 2026
[Fabric] mc-1.21.11 - 0.11.5release
MC 1.21.11fabric, quilt
June 9, 2026

How to Install Armor Hider on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.2-pre-1).

3

Install Mod

Open the mod browser in the dashboard and search for "Armor Hider". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricneoforgequilt

Minecraft Versions

26.2-pre-1, 26.2-snapshot-3, 26.1.2 (+29 more)

Server-side

~ Optional

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Armor Hider server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.2-pre-1). You can switch loaders with one click in the panel.

Is Armor Hider compatible with fabric and neoforge and quilt?

Armor Hider officially supports fabric, neoforge, quilt for Minecraft 26.2-pre-1, 26.2-snapshot-3, 26.1.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Armor Hider – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Armor Hider consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Armor Hider with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Optional

Supported Versions

26.2-pre-126.2-snapshot-326.1.226.1.126.126.1-rc-226.1-rc-126.1-pre-226.1-pre-126.1-snapshot-11+22 more