Spectate
What is spectate?
Spectate allows you to watch players from their point of view, simply by typing in /spectate (player). You will see exactly what they see, and they'll never know you were watching them.
You can also watch them from different angles. There's Third Person, Third Person Front (looking at their face), and Freeroam (you can walk freely around and watch them from any angle).
There's also "Scroll" mode and "Scan" mode. Scroll mode allows you to right and left click to change between players, and Scan mode will change the player you're spectating every few seconds (you can set how long until it switches to the next person).
There's also an API, which allows developers to take control of the entire plugin.
To see a full list of everything you can do with Spectate, head over to the Commands page.
Spectate has undergone a complete rewrite.
Please make sure your permissions are up to date, and please report any bugs on the tickets page.
Spectate 2.0 is here!
2.0 includes:
- A complete rewrite of the entire plugin from the ground up.
- Lots of bugs fixes!
- Spectate is now compatible with Multiverse Inventories.
- A fresh new API that lets developers control the ENTIRE plugin!
And some new features:
- A new spectate angle, Third Person Front mode! Now you can watch the player you're spectating while looking at their face. What more could you ask for?
- Another new spectate angle, Free Roam mode! Now you can walk around like a ghost while still viewing their inventory. Spooky!
- You can now see the gamemode and XP of the player you're spectating!
- If you were invisible before spectating, you will still be invisible when you stop spectating.
And many more features I forgot to write down!
So what are you waiting for? Download the plugin for the complete Spectating experience today!
congratz on scmowns
@Sonorpearl Hell no. No Spout. Eats way too much RAM and can delete all stone if using a wrong version. Nooo :D
I found a bug:
If my client crashes and I am spectating someone, once I log in, I am still spectating that person. I can switch to spectate different people, but even if I /spectateoff, it is still spectating. Right now the only way I know of solving this is restarting the server.
Awesome Plugin! it's amazing. i made a video showing it off! hopefully you'll enjoy it! Your text to link here...
@ThisUsernameIsMine
nice one... did you manage to fix that thing about taking damage while spectating?
Use the Power of Spout and Implement that Spectators can see the Bar which People selected, and if they select the Inventory or Chests, or Workbench and what they are doing, there. :P
@CoolOppo
Version 1.5
•Hopefully fixed hacked clients being able to see you.
•Using the new Vanish api.
•If you're spectating someone, you can now see their health and hunger
:)
So does this use VanishNoPacket's system now? If so, this is awesome.
im running 1.1 - r4 and unable to see health of players. might be bugged.
@Crayder
Really? That shouldn't happen (of course). Did you get any errors in the log?
This will completely crash your server if you touch a player's inventory.
Its better to let the people with hacked clients see you so we know they are using hacked client
@Chipmunk9998
That makes a lot of sense. In the cases where I was noticed, I discovered that the user WAS using a hacked client. This is actually a benefit, because they immediately want to brag about the fact that they know you are following them and that gives away the fact that they're running a hacked client.
@WayGroovy
hmm, when I try to spectate locally with Vanish, I experience lag for the player being spectated myself... I'm trying offline server with 2 MC instances running, one with player being spectated, one with admin spectating that player... but I can't confirm if this isn't caused by my PC setup, however what I see makes more sense now after I read your comment :-/
I have been using Spectate in conjunction with VanishNoPacket. They work very well together. Many of my users will complain of lag shortly after I start watching them. Not sure if the choke point is on my server end or on their client end. The server i'm running them on is definitely under strain from heavy plugin use (frequently > 95% ram and cpu load, 2gb setup, with 5-7 active players online).
I am curious how this works with players using hacked clients, running wallhacks, freecam, etc.
@Pandamatak
No, unless they're using a hacked client that can see invisible players. But I'm going to try to somehow integrate this with VanishNoPacket so that hacked clients won't be able to see you.
Does the victim know in any way that they are being spectated?
If not, I am definitely getting this. Easily the best admin tool around.
this has a problem when mixed with multiinv. if i use this while the person is in another world, then stop spectating and go to that world later, it causes me to keep that persons inventory for that world, destroying my own
@SolomonGajda
thanks, I'll make sure to use Vanish with Spectate until this is resolved then :-)
Causing crashes on my server very, very frequently.