Stagelight | Stream-Safe & OBS Tools v1.0.0

Stream-safe tools that hide sensitive info and feed live stats to your overlay.
cover.png
Stagelight
Stagelight is a stream-safe toolkit for anyone who plays Minecraft on camera. One command hides your real chat coordinates and other players' names, one more feeds live stats straight into OBS, and a control panel puts both in one menu with a stat book and a row of crowd hype buttons.

Built for: Streamers, YouTubers, and any server owner who records or casts gameplay and does not want to leak a base location on camera.

Stream-safe mode
stagelight-02-safe.png

/sl safe turns on stream-safe mode for yourself, or an admin can turn it on for another player with /sl safe <player>. While it is on:
  • Other players' names are masked in your chat view, so a viewer cannot collect real usernames off the stream.
  • Coordinate-like number triples (like "120 64 -80") are scrubbed out of chat you send or receive, replaced with a configurable placeholder.
  • Your death message is delayed a few seconds before it broadcasts, so a fresh death and its location are not shown live the instant it happens.
Each protection, the mask character, the coordinate placeholder text, and the death delay are all set in config.yml. Your choice is remembered across logins.

OBS overlay export
/sl overlay turns on live stat export. Stagelight writes plain text files to plugins/Stagelight/overlay/<player>/, one per stat, ready to drop straight into OBS as Text (GDI+) sources: kills, deaths, K/D, kill streak, playtime, mob kills, and balance (if an economy plugin is installed through Vault). The files refresh automatically every few seconds off the main thread, so there is no lag from writing to disk.

Control panel
stagelight-01-panel.png

/sl panel opens a menu with a one-click toggle for stream-safe mode, a one-click toggle for overlay export, a book showing your own kills, deaths, K/D, streak, mob kills, and playtime, and a row of mini event buttons for players with permission.

Mini events
stagelight-03-event.png

A small crowd moment for the whole server: a broadcast line, a short potion effect, and a sound. Fire one from the panel or with /sl event <id>. Three ship by default (Hype Train gives a speed boost, Spotlight makes everyone glow, Snack Break tops up saturation), and each one's message, effect, and sound are defined in config.yml so you can add your own or change what ships. A manual cooldown stops the same event firing back to back, and an optional timer can fire a random event automatically.

Commands
  • /stagelight (aliases /sl, /stream) shows help.
  • /sl safe [player] toggles stream-safe mode for yourself, or for another player if you have admin permission.
  • /sl overlay toggles OBS stat export for yourself.
  • /sl panel opens the control panel.
  • /sl stats shows your tracked stats in chat.
  • /sl event <id> fires a mini event (needs event permission).
  • /sl reload reloads config.yml and messages.yml live (admin only).
Every command has full tab completion filtered to what you can actually run.

Permissions
  • stagelight.use covers stream-safe mode, overlay export, the panel, and stats. Default: everyone.
  • stagelight.event covers firing mini events. Default: operators.
  • stagelight.admin covers reload and toggling stream-safe mode for other players. Default: operators.

Configuration
config.yml turns each stream-safe protection on or off on its own, sets the mask character and coordinate placeholder, the death broadcast delay, the overlay file list and refresh interval, and every mini event's broadcast text, potion effect, and sound. messages.yml holds every player-facing line with full MiniMessage support and a configurable prefix. Run /sl reload to apply changes without a restart.

Requirements
  • Minecraft 1.21 to 26.1.2.
  • Paper, Spigot, or Bukkit.
  • Java 21.
  • Vault and an economy plugin are optional, only needed for the balance stat.

Installation
  1. Put Stagelight-1.0.0.jar in your plugins folder and start the server once to create config.yml and messages.yml.
  2. Run /sl safe to try stream-safe mode.
  3. Run /sl panel to see the control panel.
  4. Edit the config if you want, then run /sl reload.

Try it first
Want to see it running before you buy? Message us on Discord and we will help you try stream-safe mode and the panel.

Support
Questions and bug reports are welcome. Join the No Click Studios Discord at https://discord.gg/drBwA958bn.
Buy a license now
$6.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
29 Views
0 Purchases
1 Downloads
Jul 16, 2026 Published
N/A Updated
Not yet rated
57.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text drafted with AI assistance and edited by us; cover image and screenshots are our own.
AI Content Disclosure
Used AI for code autocompletion and translation help while writing the plugin.
Type
  1. Chat
  1. Protection
  1. GUI
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Keeps a player's items safe at their death spot until they get back.
Not yet rated
0 purchases
Cooperative wave defense where players hold a core against escalating mob waves.
Not yet rated
0 purchases
Land claims with a full audit trail and automatic dispute resolution.
Not yet rated
0 purchases
Expanded and configurable villager trades with a reputation system.
Not yet rated
0 purchases
Gives every player their own instanced plot to build on and visit others.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
29 Views
0 Purchases
1 Downloads
Jul 16, 2026 Published
N/A Updated
Not yet rated
57.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text drafted with AI assistance and edited by us; cover image and screenshots are our own.
AI Content Disclosure
Used AI for code autocompletion and translation help while writing the plugin.
Type
  1. Chat
  1. Protection
  1. GUI
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Keeps a player's items safe at their death spot until they get back.
Not yet rated
0 purchases
Cooperative wave defense where players hold a core against escalating mob waves.
Not yet rated
0 purchases
Land claims with a full audit trail and automatic dispute resolution.
Not yet rated
0 purchases
Expanded and configurable villager trades with a reputation system.
Not yet rated
0 purchases
Gives every player their own instanced plot to build on and visit others.
Not yet rated
0 purchases
Top