BadSpectators
by _Casper_ix
BadSpectators limits what spectator mode can do on a Forge server, so players who watch from spectator cannot use it to scout bases or gain unfair advantages.
What it does
Spectator mode lets a player fly through the world and see areas others cannot reach. On a multiplayer server this can be abused to find hidden bases and secret structures. The mod adds configurable restrictions to spectator mode that stop this while keeping the mode usable for legitimate purposes such as moderation and observation. The restrictions are enforced on the server, so a client cannot bypass them by changing its own settings.
Server owners choose which abilities spectators keep. The mod can block teleporting to other players, keep free flight inside allowed areas, hide player-built structures from spectators, stop chunk loading caused by spectators, and turn off interaction-based exploits such as following entities or camera clipping. Trusted moderators can be allowed to spectate freely, while ordinary players keep a limited spectator mode, for example after death.
The mod is installed on the server, and every player who joins that server needs it as well, because the environment is client and server. Files are published for Forge only, for 1.20.1 – 1.20.6, and the code is under All rights reserved, so it is not open source.
Key features
Blocked spectator teleportation
Spectators cannot teleport to players, which prevents instant scouting of bases across the map.
Restricted free flight
Free movement is kept inside areas the server owner allows, so spectators stay within the parts of the world they should see.
Hidden player structures
Player-built structures can be obscured from spectators, so their locations stay unknown during a survival match.
Optional exploit blocking
Following entities, camera clipping and chunk loading from spectators can each be disabled in the configuration.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
NoMoreF3+F4 is server-side only and open source under the GNU General Public License v3.0 only, for 1.20.1 – 1.20.4, and it targets a different spectator-related exploit. Kill to Spectate is also server-side only and open source under the GNU General Public License v3.0 only, but it is published for 1.20.1 alone. Voice Chat - Global Spectator Chat is open source under the MIT License and published for Fabric, Forge and NeoForge across 1.21.1 – 1.21.11, and it is a voice chat addition rather than a spectator restriction.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BadSpectators | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-01-31 |
| NoMoreF3+F4 | Forge | 1.20.1 – 1.20.4 | Server-side only | 2026-02-11 |
| Kill to Spectate | Forge | 1.20.1 | Server-side only | 2026-05-17 |
| Voice Chat - Global Spectator Chat | Fabric, Forge and NeoForge | 1.21.1 – 1.21.11 | Server-side only | 2026-01-05 |
Questions
Does BadSpectators have to be installed on the client?
Which Minecraft versions does BadSpectators support?
Can server owners choose which spectator abilities stay enabled?
In the catalog
BadSpectators is one of 5,392 Social mods on ModsFinder, and one of 1,817 Social mods for Forge. 11,154 mods support Minecraft 1.20.6.
More from _Casper_ix
Similar mods
What the author says
Ever get tired of spectators abusing their ability to teleport? Perhaps they fly around and find hidden structures or bases? That is no longer an issue with this Mod! This Mod adds preventative measures to ensure that Spectators cannot abuse these powers within your minecraft server. Tired of spectators abusing their…
Official listing
- Modrinth page
- modrinth.com/mod/badspectators
- Owner
- _Casper_ix
- Published
- 2026-01-31
- Updated on Modrinth
- 2026-01-31
- Facts verified
- 2026-10-15
