BlockRotationLock
by luminer
BlockRotationLock lets a player fix the placement axis of blocks such as logs, pillars, deepslate and basalt, so each new block lines up with the locked direction.
What it does
A key, H by default, sets the lock direction from the block face the player is looking at. While the lock is active, blocks that carry an axis property are placed oriented along the locked axis, the same way logs are placed. The axis is changed by the placement action itself, through an adjustment to the block hit result when a block is placed, and no world or item data is altered.
The mod is client-side only, so only the client needs it and servers run without it. It requires Fabric API and is published for Fabric alone, with a single build for 1.21.10. The code is released under the CC0 1.0 Universal license, which places it in the public domain, and the source code and issue tracker are public.
The author wrote it because building with large amounts of raw deepslate was slow without an axis lock. The author also warns that some servers run cheat detection, which can flag a placement made in a way the server does not expect, so the mod should be used only on servers where its use is allowed.
Key features
Axis lock on placement
Blocks with an axis property, including logs, pillars, deepslate and basalt, are placed along the locked axis.
Lock key
The lock is set from the block face the player targets, using H by default, so the direction follows the view.
Oriented placement
Placed blocks take their orientation from the locked axis, which suits building with raw deepslate and similar blocks.
Cheat detection warning
Servers that run cheat detection may flag placements made with the lock, so server rules should be checked first.
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
Piggy Build is also client-side only and open source, released under the CC0 1.0 Universal license, but it targets 1.21.1 instead of 1.21.10. Camera Lock On is a Fabric client mod for 1.21 – 1.21.11 under the GNU General Public License v3.0 only, and it locks the camera rather than block placement. ViewLock is client-side only, open source under the MIT License, and covers 1.21.10 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BlockRotationLock | Fabric | 1.21.10 | Client-side only | 2025-10-13 |
| Piggy Build | Fabric | 1.21.1 | Client-side only | 2026-04-25 |
| Camera Lock On | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-04-21 |
| ViewLock | Fabric | 1.21.10 – 26.3 | Client-side only | 2026-09-28 |
Questions
Does BlockRotationLock require Fabric API?
Does the server need BlockRotationLock installed?
Which game version does the mod support?
Can the lock cause problems on a server?
In the catalog
BlockRotationLock is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,569 mods support Minecraft 1.21.10.
Similar mods
What the author says
This mod lets you lock the placement axis for blocks with the axis property (Logs, Pillars, Deepslate, Basalt, etc.). Press the lock key (default: H) to set the lock direction. (Targeted block face or view direction if no block is targeted)
Official listing
- Modrinth page
- modrinth.com/mod/blockrotationlock
- Owner
- luminer
- Published
- 2025-10-13
- Updated on Modrinth
- 2025-10-13
- Facts verified
- 2026-10-15
