Description
Not Enough Spectators Let friends watch your Minecraft world live — no second server, no world upload, no port forwarding. Not Enough Spectators turns your own game into something other people can spectate in real time. Start sharing with a single command, hand a friend the address, and they drop into your world as a spectator — seeing the terrain load, mobs move, and everything happen exactly as you experience it. How to use
/nes share — start sharing your world (alias for /notenoughspectators share) /nes share <port> — share on a specific local port /nes stop — stop the server
When you start sharing, you'll get a clickable address you can copy and send to whoever you want watching. By default it tunnels through bore.pub, so friends can connect over the internet without touching your router settings. Features
One-command sharing — go live with /nes share, no setup. Real-time spectating — watchers see your world stream in as you play. Built-in internet tunneling — connect friends without port forwarding (toggleable), or use a fixed local port on your LAN. Spectator chat — let viewers talk while they watch (on by default). Join announcements — get notified when someone starts spectating (on by default). In-game settings — configure port, tunneling, chat, and announcements through the Mod Menu config screen.
What's new in this build This version fixes a memory leak and adds automatic chunk cleanup:
Memory-leak fix — the packet-replay cache no longer grows endlessly as you explore. Chunk packets are now matched against their unloads, replaced when re-sent, and their network buffers are properly released instead of piling up. Auto chunk eviction — chunks held for spectator replay are automatically dropped after 3 minutes, keeping long sessions light on RAM.
Requirements
Minecraft 1.21.8 (Fabric) Fabric Loader 0.16.14+ Fabric API Cloth Config 19.0.147+ Mod Menu 15.0.0+
Credits Based on Not Enough Spectators by Cheezer1656, released under CC0 (public domain). This build adds memory-leak fixes and automatic chunk eviction.



