Building Shift
by HiWord9
Building Shift changes how the Shift key interacts with functional blocks, and adds an on-screen indicator beside the crosshair for builders on Fabric and Quilt.
What it does
Holding Shift normally stops a click on a functional block from opening its interface, which gets in the way when a builder wants to place a block against one. Building Shift cancels that interaction without the key, and a toggle bound to G by default switches the behavior from the controls menu. A sound plays after each placed block, and a row of rapidly placed blocks no longer produces repeated spam in the way it does in vanilla.
The mod shows a small indicator beside the crosshair so the player can see which placement state is active. Placement depends on which side of a block is targeted and on the direction the player is facing, and the mod keeps those values in step with the world. Fabric API is required, and the mod is published for Fabric and Quilt only, across seven release versions in the 1.20 – 1.21.1 range. The latest files, 1.2.0 for 1.21.1, date from 2024-09-01.
The mod works on either side, and neither the server nor the client needs it. Installing it on both sides gives the fullest set of features, while a client that joins a server without the mod can still use the client-side parts through a command. Some minor bugs related to missing client-side code are known, and the Known bugs section of the project lists them. The license is a custom one, and the code is not open source, though the source and an issue tracker are public.
Key features
Interaction cancel
Functional blocks such as chests and furnaces stop opening on click when the player is placing a block against them.
G key toggle
A keybinding, set to G by default, switches the placement behavior on and off from the controls menu.
Placement sound
A sound plays after each block is placed, confirming the action during fast building.
Crosshair indicator
A small indicator beside the crosshair shows the current placement state while the player builds.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Cube's Crosshairs is a client-side only Fabric mod for 1.20 – 1.21, released under the CC0 1.0 Universal license and open source, so it does not change placement. BlockMixer is a client-side only Fabric mod for 1.20 – 1.21.5 under the MIT License, and it is open source. Better Crosshair Indicator is client-side only for Fabric across 1.20.1 – 26.3, under the MIT License and open source, and it covers the crosshair without the placement changes.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Building Shift | Fabric and Quilt | 1.20 – 1.21.1 | Client or server, optional | 2024-09-01 |
| Cube's Crosshairs | Fabric | 1.20 – 1.21 | Client-side only | 2024-08-11 |
| BlockMixer | Fabric | 1.20 – 1.21.5 | Client-side only | 2025-05-22 |
| Better Crosshair Indicator | Fabric | 1.20.1 – 26.3 | Client-side only | 2026-09-21 |
Questions
Does Building Shift need Fabric API?
Does the server need Building Shift?
Which game versions have files for Building Shift?
In the catalog
Building Shift is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from HiWord9
Similar mods
What the author says
Mod can be installed on server what gives better functionality. Mod functionals being installed on Server or on Client, and gives Best Experience if installed on both sides. Player with mod installed on client can join servers without mod and use it as client-side only, it works well, but gives a few little bugs.
Official listing
- Modrinth page
- modrinth.com/mod/building-shift
- Owner
- HiWord9
- Published
- 2024-01-21
- Updated on Modrinth
- 2024-09-01
- Facts verified
- 2026-10-15
