Block Variant Swapper
by Neamow
Block Variant Swapper lets a player hold one block variant in the hotbar and switch it to another member of the same family, such as oak planks, stairs, slabs and fences.
What it does
Holding the swap key shows a column of translucent slots over the hotbar, each naming one variant in the group, so a player reads the target block before committing to a placement. Holding Left Alt by default and scrolling cycles through the configured variant group, and the key can be rebound in controls. A held block is changed in hand without opening a crafting table or stonecutter, which removes the need to craft each variant by hand.
The core idea is that an entire family of blocks, for example oak building blocks, behaves like a single item for storage. Variants live only in the hotbar and offhand, and a smart pickup feature merges a base block picked up while holding a variant into the same stack. Breaking a placed variant drops the base block, so nothing is lost, and the mod reverts to the original base block whenever needed. Functional blocks such as chests, barrels and furnaces are not part of the family system.
The mod is open source under the GNU Lesser General Public License v3.0 only. Servers that run it need every player to install it too. Files are published for Fabric and NeoForge, with 1.21.1, 26.2 and 26.3 among the game versions covered.
Key features
Variant cycling in hand
Scrolling with the swap key held changes the held block to the next variant in its configured group.
Ghost preview above the hotbar
A column of ghost slots shows the other variants and their names while the swap key is held.
Non-destructive drops
Breaking a placed variant drops the base block, so the stored material is recovered.
Smart pickup
Picking up a base block while holding a variant merges it into the existing stack.
Hotbar-only variants
Variants exist only in the hotbar and offhand, so the inventory keeps a single stack per family.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Recipes Recreated is server-side only, is not open source, is released under the Creative Commons Attribution Non Commercial Share Alike 4.0 license, and covers 1.21.1 – 26.3 on Fabric and NeoForge. TabSwap is client-side only, open source under the MIT License, and Fabric-only for 1.21.9 – 26.3. Block Variant Swapper needs both sides, while those two each need only one.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Block Variant Swapper | Fabric and NeoForge | 1.21.1 – 26.3 | Client and server | 2026-10-14 |
| Recipes Recreated | Fabric and NeoForge | 1.21.1 – 26.3 | Server-side only | 2026-09-30 |
| TabSwap | Fabric | 1.21.9 – 26.3 | Client-side only | 2026-09-16 |
Questions
Does Block Variant Swapper have to be installed on both sides?
Which loaders does Block Variant Swapper support?
Can the swap key be changed?
In the catalog
Block Variant Swapper is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
A lightweight mod that lets you swap a held block between its variants - planks to stairs, slabs, fences, doors, etc. - on the fly, without opening a crafting table or stonecutter. Select a block on your hotbar, hold the swap key (Left Alt by default), and scroll. The block in your hand cycles through its configured…
Official listing
- Modrinth page
- modrinth.com/mod/block-variant-swapper
- Owner
- Neamow
- Published
- 2026-09-03
- Updated on Modrinth
- 2026-10-14
- Facts verified
- 2026-10-15
