Bed Spawn Backport
by MKxingsheng
Bed Spawn Backport brings the instant spawn-point setting to Forge 1.12.2, so a bed can be set as the spawn point with a right-click and no night needed.
What it does
Right-clicking a bed sets the spawn point directly, without waiting for nighttime, and a chat message confirms the new respawn point. A bed with obstructed blocks above it cannot be used, and an error message says so instead of letting the player suffocate.
In 1.12.2 vanilla, the range check measures distance from the block's integer coordinates at its northwest bottom corner rather than its center, so a bed's usable range is skewed toward the northwest. The mod fixes this with a Mixin that bases the distance check on the bed's geometric center, so the range matches the one used in later versions. The mod is a Forge file for 1.12.2 only, and it runs on client and server, so both the server and every player need it. It is published under All rights reserved and is not open source.
Key features
Instant spawn-point setting
Right-clicking a bed sets the spawn point immediately, backporting the newer behavior without waiting for night.
Respawn confirmation
A chat message reads Respawn point set after the spawn point changes, so the change is visible.
Obstructed bed check
A bed with blocks obstructing it above is rejected with an error message, so the player is not moved into a suffocating spot.
Consistent bed range
The distance check uses the bed's geometric center, which makes the usable range match later versions.
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
BedBreakBegone is server-side only, open source under the MIT License and built for 1.12.2, so players can join without installing it. Bed SpawnPoint is also server-side only and not open source, with files for 1.10.2 – 1.12.2 under All rights reserved. Set A Spawn Point (SSP) is a client and server mod for 1.20.1, released under the Creative Commons Attribution 4.0 license and not open source, so it does not cover 1.12.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Bed Spawn Backport | Forge | 1.12.2 | Client and server | 2026-08-07 |
| BedBreakBegone | Forge | 1.12.2 | Server-side only | 2023-03-17 |
| Bed SpawnPoint | Forge | 1.10.2 – 1.12.2 | Server-side only | 2025-08-25 |
| Set A Spawn Point (SSP) | Forge | 1.20.1 | Client and server | 2025-08-13 |
Questions
Does Bed Spawn Backport need to be on both sides?
Which loader and game version does Bed Spawn Backport support?
Why does the bed range change after installing the mod?
In the catalog
Bed Spawn Backport is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 2,920 mods support Minecraft 1.12.2.
More from MKxingsheng
Similar mods
What the author says
Have you noticed that the usable distance of beds is not symmetrical? This is because in 1.12.2, the vanilla bedInRange method calculates distances using the block's integer coordinates (its northwest bottom corner) rather than the block's center. As a result, the effective range is skewed toward the northwest.
Official listing
- Modrinth page
- modrinth.com/mod/bed-spawn-backport
- Owner
- MKxingsheng
- Published
- 2025-08-19
- Updated on Modrinth
- 2026-08-07
- Facts verified
- 2026-10-15
