
ModsJava
NoShieldSlot
Removes the shield slot from the client-side on Modern Minecraft. Free Minecraft Java mod for 26.1.
⬇ Download on Modrinth
NoShieldSlot
This mod fully removes the shield slot (off-hand slot) from the client side, offering options to:
- Visually & functionally remove slot from Inventory
- Disable offhand keybind
This is mainly useful for servers utilizing ViaVersion, or other similar multi-version setups, where the slot goes unutilized.
Inventory with Hide Slot enabled

Texture Override
The mod provides a default inventory.png that will be displayed when Hide Slot is enabled, as the texture cannot be scissored in real time. This asset can be overriden at the following path in any resourcepack:
no-shield-slot/textures/gui/container/inventory.png
(Example - jani270/Skyblock-Dark-UI)
Verified by MCModsHub
- Ships as noshieldslot-1.4.0.jar — drop this file into the mods folder
- Download size: 621 KB
- Download link checked 6 Sept 2026 — working
These come from our own check of the pack file, not from the source page.