Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Supported environments
Server-side
Singleplayer
Links
Tags
Creators
Details
Licensed MIT
Published 5 months ago
SpawnProof
Places buttons on all spawnable surfaces within a radius to prevent mob spawning. Perfect for Wither skeleton farms in the Nether.
Commands
| Command | Description |
|---|---|
/spawnproof |
Preview with default radius (128 blocks) |
/spawnproof <radius> |
Preview with custom radius (8-128 blocks) |
/spawnproof stop |
Stop the current task |
/spawnproof help |
Show all commands |
Features
Speed Modes
| Mode | Rate | Use Case |
|---|---|---|
| Safe (default) | 10 buttons/sec | Conservative, minimal server impact |
| Fast | 200 buttons/sec | Quick coverage, tested with no TPS lag |
Click [START] for safe mode or [START FAST] for fast mode.
Preview System
Before placing any buttons, the mod scans the area and shows:
- Spawnable blocks found - Actual count of surfaces needing buttons
- Buttons in inventory (survival mode)
- Time estimates for both speed modes
Game Modes
| Mode | Who | Behavior |
|---|---|---|
| OP Mode | Players with permission level 2+ | Unlimited stone buttons |
| Survival Mode | Regular players | Uses any button type from inventory |
Supported Button Types (Survival Mode)
- Stone, Polished Blackstone - Don't burn
- Warped, Crimson - Nether wood, don't burn in the Nether!
- Oak, Spruce, Birch, Jungle, Acacia, Dark Oak, Mangrove, Cherry, Bamboo
Spawnable Block Detection
A block is considered spawnable if:
- Current position is air (where the button will go)
- Block below is solid with full top surface (not bedrock)
- Block above is air (mob headroom)
Technical Details
- Minecraft: 1.21.11
- Mod Loader: Fabric
- Dependencies: Fabric API
- Source: GitHub


