Spawner Fix
A lightweight, performance-oriented Fabric utility that introduces server-wide game rules to control mob spawner activation ranges and spawn radiuses natively.
Features
- ⚙️ In-Game Configuration: Adjust spawner ranges dynamically using standard vanilla
/gamerulecommands.
Compatibility & Requirements
| Component | Required Version |
|---|---|
| Minecraft | 26.1, 26.1.1, 26.1.2, 26.2 |
| Fabric Loader | 0.19.3+ |
| Fabric API | Matching your Minecraft version |
⚠️ Note: Verified by compiling against each release and checking identical
BaseSpawnermixin targets (isNearPlayer,serverTick,spawnRange/requiredPlayerRange). Snapshots and version26.3+are not supported.
Game Rules
Control spawner mechanics globally across your world using simple /gamerule commands:
| Game Rule | Default | Valid Range | Effect |
|---|---|---|---|
spawner_player_range |
128 |
0 – 10000 |
Maximum distance (in blocks) at which players activate spawners. |
spawner_spawn_radius |
4 |
0 – 10000 |
Maximum horizontal block distance around a spawner where mobs can spawn. |
Command Examples
# Set player activation distance to 128 blocks
/gamerule spawner_player_range 128
# Expand horizontal spawn area to 16 blocks
/gamerule spawner_spawn_radius 16

