Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
DiolezSpectate 👁️
The Ultimate CPVP & Duel Spectating Solution by Diolezz
DiolezSpectate is a high-performance, advanced spectating plugin designed specifically for Private CPVP Tiers, Duel Servers, and SMPs running Spigot 1.21+.
Unlike standard spectator modes, this plugin enforces a Strict POV Lock. Spectators are "glued" to the target player's camera view. They cannot roam, they cannot sneak to exit the body, and if the target uses Ender Pearls, Chorus Fruit, or RTPs, the spectator follows them instantly.
When the session ends, the spectator is returned to their exact original location and gamemode, ensuring fair play and zero disruption.
🔥 Key Features
- 🔒 Strict POV Locking: Spectators are forced into the target's camera view.
- 🚫 Anti-Roam & Anti-Dismount: Prevents spectators from using
Shift(Sneak) to escape the view or flying around freely. - ⚡ Instant Teleport Tracking: If the target pearls, warps, or RTPs, the spectator follows immediately without detaching.
- 🤝 Consent-Based System: Spectating requires a request and acceptance (preventing stream sniping or unfair advantages).
- 📍 Smart Restoration: Automatically saves the spectator's original inventory, location, and gamemode, restoring them perfectly upon leaving.
- 💻 Diolez Branding: Features a custom professional startup console design.
🛠️ Commands
All commands are handled under the main parent command.
| Command | Description |
|---|---|
/spectate request <player> |
Sends a clickable request to spectate a specific player. |
/spectate accept |
Accepts a pending spectate request. |
/spectate deny |
Denies a pending spectate request. |
/spectate leave |
Stops spectating and returns you to your original location. |
(Aliases: /spec, /diolezspec)
🛡️ Permissions
There is only one permission node required to use the entire plugin.
diolezspectate.use- Default: OP (Operators)
- Description: Allows players to send requests, accept requests, and use the leave command.
⚙️ How It Works (The Diolezz Flow)
- Request: Player A types
/spec request PlayerB. - Notification: Player B receives a clickable JSON message to [ACCEPT] or [DENY].
- Action: If accepted, Player A is put into Spectator mode and teleported inside Player B.
- The Lock: Player A sees exactly what Player B sees. Player A cannot move freely.
- The Fight: If Player B pearls away or fights, Player A stays attached.
- Exit: Player A types
/spec leave(or Player B disconnects), and Player A is instantly teleported back to where they started in Survival mode.
📥 Installation
- Download
DiolezSpectate.jar. - Upload it to your server's
/plugins/folder. - Restart your server.
- Grant the
diolezspectate.usepermission to your players or ranks. - Enjoy high-quality spectating!
Created and Maintained by Diolezz. Optimized for Spigot/Paper 1.21.x


