SpawnProtectionTweaks
Vanilla Minecraft gives server owners exactly one spawn protection setting: a radius that applies to the whole world, whether you like it or not. That single number has to cover your Overworld hub, your Nether portal farm, and every custom dimension you have installed. SpawnProtectionTweaks throws that limitation out the window and hands full control back to server administrators, letting you reshape spawn protection on the fly without restarting or editing config files by hand.
What SpawnProtectionTweaks Actually Does
At its core, this is a server-side Fabric mod that adds in-game commands for manipulating spawn protection settings. Instead of digging through server.properties and hoping for the best, you type a command and the change applies immediately. Each dimension gets its own radius, its own centre point, and its own rules, so your carefully designed lobby no longer dictates how the rest of your world behaves.
Because it is server-side, players do not need to install anything to join. Clients running the mod simply gain a small quality-of-life bonus: translated command feedback based on their selected language, with en_us currently the supported locale. Everyone else sees the standard messages and plays exactly the same game.
Commands That Put You in Control
The command structure is built around the /spawnprotectiontweaks root, and most query commands work inside command blocks, which makes automation surprisingly easy.
- Enable or disable protection: /spawnprotectiontweaks enabled set <true/false> toggles the whole system, while the query variant reports the current state.
- Radius: set or query the protected radius for any dimension by its dimension ID.
- Centre: move the protected zone away from the world origin, which matters enormously on servers with custom spawn hubs.
- Action bar alerts: toggle the on-screen warning that tells players they are standing inside protected territory.
- Defaults: define a fallback configuration and list every dimension that deviates from it.
Permissions and the Fabric Permission API
SpawnProtectionTweaks plays nicely with permission mods such as LuckPerms and anything else implementing the Fabric Permission API. Nodes follow a predictable pattern like spawnprotectiontweaks.dimensions.list, so you can hand out granular access to moderators without giving away the entire command tree. There is also a dedicated override permission, spawnprotectiontweaks.override, which lets trusted players bypass spawn protection entirely.
If you would rather skip manual file juggling altogether, the foxygame.net launcher offers a one-click install path for SpawnProtectionTweaks, pulling the correct build straight into your modpack and keeping it updated as new releases land.
Advanced Event Options
Version 0.4 introduced an experimental event-based system that goes far beyond simple radius protection. With advancedEventOptions enabled, you can block specific interactions per dimension: attacking blocks, using blocks, attacking entities, using entities, using items, and breaking blocks. The classic example is disabling item use while keeping block attacking enabled, which lets players light fires with flint and steel but prevents them from tearing down the scenery. Note that disabling item use can cause desync when players fire bows without the Infinity enchantment, so test before rolling it out server-wide.
This system uses its own permission format, spawnprotectiontweaks.interaction.<dimensionid>.<action>.<target>, allowing absurdly precise control over who can do what and where.
Version Support and Installation
Supported Minecraft Versions
The mod targets modern Minecraft releases built on the Fabric loader, with 1.18 marking the current focus. Older branches such as 1.17 received full support through January 2022, with bug fixes continuing until the end of March 2022. If you run a mixed network, check compatibility before updating your main survival world.
How to Install SpawnProtectionTweaks
Installation is refreshingly simple. Drop the mod jar into your server's mods folder alongside Fabric API, restart, and the command tree becomes available to operators immediately. Client installation is optional and only affects message localisation. If you are wondering how to install it on a managed host, the process is identical; just confirm your host allows custom jars.
Ready to download SpawnProtectionTweaks? Grab the latest release matching your Minecraft version, verify your Fabric API build, and you are minutes away from per-dimension spawn control.
Final Thoughts
SpawnProtectionTweaks fills a gap that vanilla Minecraft has ignored for years. Per-dimension radii, movable centres, action bar feedback, permission integration, and an experimental interaction system make it a genuinely useful tool for any Fabric server that takes spawn management seriously. Whether you run a small survival world or a sprawling multi-world network, this mod turns an inflexible global setting into a precise, scriptable instrument.