ScreenShare
The best ScreenShare / anti-cheat investigation plugin — modular, optimized, 100% configurable
Paper / Spigot 1.20.4 - Made by trixx1_
[HR][/HR]
❓ What is ScreenShare?
ScreenShare gives your staff everything they need to run a clean, professional SS check. Freeze a suspect, lock them in a private SS room, detect their client, take notes, warn, blacklist, and log it all — from intuitive commands and a fully configurable GUI. Lightweight, fast, and customizable down to every message and menu item.
[HR][/HR]
Freeze System
- Freeze with /ss freeze <player> — blocks movement, repeating title + warning
- Auto-teleports the suspect to your SS waiting room
- Auto-teleports the staff member to the SS room too (configurable)
- Configurable freeze effects (blindness / slowness / glowing), auto-removed on unfreeze
- Anti false-ban: frozen players floating in the air are never wrongly kicked/banned
- Auto-ban if a frozen player disconnects mid-SS (logged to history)
Private SS Chat
While frozen, only the staff member and the suspect see each other's chat — like a private room just for the two of you. Configurable format, prefixes & toggle.
Client Detection — /ss check <player>
- Detects Feather, Lunar, Badlion, LabyMod, Essential, Forge, Fabric, OptiFine, Geyser, Vanilla + hacked clients (Meteor, Wurst, Sigma…)
- Accurate detection via the Paper API — no more "Unknown Client"
- Shows client, brand, mod channels, ping, online time, TPS, gamemode, frozen status, warns, blacklist & notes
- Spoof warning (claims vanilla but has mod channels) + hack-client tag
- Clickable buttons under the box: [Freeze] [Warn] [History] [Blacklist]
Vanish — /ss vanish
Disappear from players without the
ss.vanish.see permission. Optional fake join/leave broadcast + custom sound.
️ Full Staff Toolkit
- Warnings — /ss warn with configurable max warns + auto-ban command
- History — /ss history of past SS sessions
- Notes — /ss notes <player> [add|clear]
- Blacklist — /ss blacklist / /ss unblacklist
- List — /ss list clickable list of frozen players
- Export — /ss export <player> to JSON
- /admit — suspect admits to cheating
- Tab-completion for all subcommands + player names
Fully Configurable GUI
Configure the whole menu in
modules/gui.yml: title, rows, filler material, and per button its enabled state, slot, material, name and lore. Includes a built-in
Vanish button.
Module System
Every command lives in its own file in
plugins/ScreenShare/modules/. Set
enabled: false to disable a command — and its GUI button disappears automatically. Enable only what you need.
Sounds, Effects & Discord
- Configurable sounds for freeze / unfreeze / warn / admit / vanish
- Configurable freeze potion effects
- Optional Discord webhook logging (freeze / unfreeze / ban / blacklist / admit) as clean embeds
Languages & Colors
EN / CZ / SK out of the box (others fall back to EN). Supports
& color codes and
&#RRGGBB hex colors everywhere.
[HR][/HR]
Commands & Permissions
/ss gui | freeze | unfreeze | teleport | check | list | vanish | notes | warn | history | blacklist | unblacklist | export | reload
- ss.use — access to staff commands
- ss.vanish.see — see vanished staff
Compatibility
Paper / Spigot
1.20.4 (api-version 1.20). Paper recommended for the most accurate client detection.
Drag, drop, reload — and you're ready.
Made by trixx1_
Found a bug or have a suggestion? Leave it in the Discussion tab — not in reviews.