
Hide Your Armor
Fabric mod that allows you to toggle armor visibility with WGFM support.
- Загрузки
- 6K
- Подписчики
- 9
- Обновлён
- 14 июля 2026 г.
- Лицензия
- MIT
Опубликован 1 января 2025 г.
Hide Your Armor
A client-side utility for granular armor, shield, and elytra visibility control with opacity sliders. Finally take that screenshot without your bulky armor ruining the shot, or create the perfect roleplay outfit without hiding your skin underneath.
Why Hide Your Armor?
Ever wanted to show off your custom skin but had to sacrifice protection? Want the perfect screenshot without taking off your gear? Hide Your Armor gives you full control over what other players see — without ever unequipping your armor. Adjust each piece independently, from fully visible to completely invisible, with smooth opacity sliders that let you find the perfect balance.
Features
Per-Piece Opacity Control
- Helmet — Adjust opacity from 0% to 100%
- Chestplate — Adjust opacity from 0% to 100%
- Leggings — Adjust opacity from 0% to 100%
- Boots — Adjust opacity from 0% to 100%
- Shield — Adjust opacity from 0% to 100%
Each armor piece has its own independent slider, so you can make your helmet invisible while keeping your chestplate fully visible, or any combination you like.
Enchantment Glint Toggles
Toggle the enchantment glint on each armor piece individually. Want your diamond chestplate's shimmer but not on your helmet? No problem. Each piece has its own glint toggle next to its opacity slider.
Elytra Visibility
A dedicated toggle for elytra visibility that works independently from the chestplate opacity slider. Since elytra and chestplates share the same equipment slot in vanilla Minecraft, Hide Your Armor treats them separately so hiding your chestplate doesn't accidentally hide your elytra too.
Skulls & Blocks Toggle
Toggle visibility of skull and block items worn on the head slot, such as dragon heads, player skulls, and carved pumpkins.
Preset System
- Save your favorite configurations as named presets
- Up to 9 quick-load presets accessible directly from the config GUI
- Two built-in defaults: Full Visibility and Invisible (these cannot be deleted)
- Create new presets with the + button and give them custom names
- Right-click any custom preset to delete it
- Presets are saved to your config file and persist across sessions
Hotbar Blocking Animation
When your shield opacity is below 25%, a smooth animated overlay appears on the shield's hotbar slot while blocking. The overlay scales proportionally — the more hidden your shield is, the more prominent the blocking animation becomes. This gives you visual feedback that you're blocking even when the shield itself is mostly invisible.
Player Preview
A live 3D preview of your character is displayed in the config GUI, so you can see your changes in real-time before closing the screen.
Multiplayer Sync
When enabled (on by default), your visibility settings are automatically broadcast to other players on the server who also have the mod installed. This means:
- Other players see your armor exactly how you want it
- You see their settings too — everyone's preferences are respected
- Settings are periodically re-synced to handle late joiners
- Disable anytime with the sync toggle in the config GUI
Configuration GUI
Press H (configurable in Minecraft's controls menu) to open the settings screen.
The GUI features two tabs:
- Armor Tab — Opacity sliders and glint toggles for helmet, chestplate, leggings, and boots
- Shield Tab — Opacity slider and glint toggle for your shield
Below the sliders you'll find visibility toggles for skulls/blocks, elytra, and multiplayer sync. The preset strip above the main panel lets you quickly save and load configurations.
Compatibility
Female Gender Mod
Full compatibility with Wildfire's Female Gender Mod:
- When chestplate opacity is set to 0%, chest size automatically adjusts to full (no more armor compression shrinking)
- Chest armor transparency follows the chestplate opacity setting
- Chest armor trim rendering is properly handled
- Enchantment glint on chest armor can be toggled independently
General Compatibility
- Armor trim mods
- Rendering and shader mods
- Other client-side cosmetic mods
- Server-side only mods (no server installation required)
Requirements
- Minecraft 26.2
- Fabric Loader 0.19.3+ or NeoForge 26.2+
- Java 25+
Notes
- This is a client-side only mod — no server installation required
- Your visibility settings are purely visual — armor still provides full protection regardless of opacity
- Settings are stored locally in
config/hidearmor.json - Compatible with multiplayer — other modded clients will see your settings when sync is enabled
Developed with ❤️ by G10W5.
Ченджлог
1.6.0Релиз26.2 · 14 июля 2026 г.
v1.6.0 - Multi-loader Support
Added
- NeoForge support via Architectury + Forgix universal JAR
- Single JAR works on both Fabric and NeoForge
- Multi-loader build system (common/, fabric/, neoforge/ modules)
Changed
- All mixins and GUI code moved to shared common module
- Platform-specific code reduced to entrypoints and networking only
1.5.4Релиз26.2 · 9 июля 2026 г.
Hide Your Armor 1.5.4
New Features
- Presets: Save and load armor visibility configurations. Create named presets via the new strip above the GUI. Default presets: "Full Visibility" and "Invisible" (cannot be deleted).
- Smooth Hotbar Animation: Blocking overlay now scales proportionally with shield opacity instead of binary on/off.
- FemaleGenderMod Compatibility: Breast size no longer shrinks when chestplate opacity is set to 0%.
- Multiplayer Sync: Config now broadcasts periodically (every 5s) so late joiners receive other players' settings.
Bug Fixes
- WGFM breast armor and skin layer now respect other players' opacity settings in multiplayer.
1.5.3-betaБета26.2 · 4 июля 2026 г.
Hide Your Armor — v1.5.3-beta
Fixes
- Shield transparency reworked — completely rewrote the shield rendering pipeline using
SubmitNodeCollectorinterception, matching how modern MC 26.2 handles translucent models - Shield opacity now applies in inventory preview — added
ItemInHandLayermixin so the preview widget renders the shield at the correct opacity - Shield at 0% opacity now hides in preview — previously showed at full opacity when slider was at 0%
1.5.2-betaБета26.2 · 1 июля 2026 г.
Hide Your Armor — v1.5.2-beta
What's New
- Shield Opacity slider — replace the old ON/OFF toggle with a full 0–100% opacity slider for shields
- Hotbar blocking animation — shield blocking animation now shows in the hotbar when opacity is below 25%
- Glint toggle on Offhand tab — the enchantment glint toggle button now appears on both the Armor and Offhand tabs
Fixes
- Shield transparency actually works now (Kinda but still need to fix it) — shield rendering now correctly applies the opacity value in-game and in the inventory preview
- Glint text repositioned — "Glint" column header moved above the separator line and now shows on both tabs
- Shield label renamed — "Shield Visibility" changed to "Shield Opacity" for clarity
Updated for Minecraft 26.2
- Fabric API 0.153.0+26.2
- Compat level JAVA_25
- GUI class migration (
client.screen→client.gui.screen(),client.setScreen()→client.gui.setScreen()) - Mixin target fix:
HotbarOverlayMixinnow targetsHud.classinstead ofGui.class
1.5.1-betaБета26.1.2 · 30 июня 2026 г.
v1.5.1-beta — Minecraft 26.1.2
Fixes
- Fixed keybind category showing as raw key (
key.category.hidearmor.main) — now correctly displays as "Hide Your Armor" in the Controls menu
New
- Added tooltips to the Skulls & Blocks and Elytra toggle icons in the settings screen
- Added shield blocking hotbar effect — a sweeping cooldown-style overlay animates on the offhand slot while blocking with a hidden shield, and disappears instantly on release
Internal
- Updated to Minecraft 26.1.2 and Fabric API 0.153.0+26.1.2
- Full migration from 1.21.11 rendering pipeline (updated mixin targets, method descriptors, and networking APIs)
- WGFM compatibility restored
1.5.0-alphaАльфа26.1 · 30 июня 2026 г.
Migration of the mod to Minecraft 26.1 (Fabric)
- Migrated client GUI elements, rendering screens, and widgets to use the new Mojang Mappings and 26.1 rendering pipeline APIs (converting GuiGraphics to GuiGraphicsExtractor, adjust pose stack matrix3x2f translations, etc.).
- Renamed networking play registers to use the new
serverboundPlay()andclientboundPlay()API methods. - Corrected mixin path mappings (e.g. CameraRenderState to its new level subpackage location, ShieldSpecialRenderer, and Wildfire's Gender Rework target classes).
- Resolved target injection signature crashes by updating method descriptors.
- Restored WGFM compatibility: adjusted breast armor layer transparency logic to target the updated class structure, and suppressed glint rendering directly via the new inlined MutableBoolean parameters inside the main render methods.
- Added offhand shield HUD overlay: renders a looping top-to-bottom cooldown-style sweep bar over the offhand hotbar slot while holding down a shield (when shield visibility is hidden) that instantly vanishes upon releasing.
1.4.3Релиз1.21.11 · 20 марта 2026 г.
Hide Your Armour - v1.4.3 Changelog
v1.4.3 - The Glint Update
- [NEW] Per-Piece Glint Toggles: Added a new "Enchanted Book" icon next to each slider. Toggle enchantment shimmers on/off for each piece individually!
- [NEW] Shield Glint: Full support for hiding the glint on shields.
- [FIX] Dedicated Server Support: Refactored mod architecture to split client and common logic. v1.4.3 now correctly loads on dedicated servers, enabling the multiplayer sync relay.
- [FIX] Glint Sync: Enchantment glint toggles are now included in the networking payload—other players will now correctly see when you've hidden your armor shimmers!
- [NEW] WGFM Breast Armor Glint: Added support for Wildfire Gender Mod! You can now hide the glint on breast armor via the Chestplate toggle.
- [CLEANUP] UI Polish: Removed leftover debug/warning text and optimized the rendering code for a cleaner look.
1.4.2Релиз1.21.11 · 13 марта 2026 г.
UI Polish
- This version changes the UI a bit and also fixing some text overlap.
Комментарии
Загружаем…