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!
Hello, is Spectate 2.0 and more working in 1.5.2 please? Thanks
@TiffanyValenti
Oh, thx :)
@TVExtrem
https://github.com/Chipmunk9998/Spectate/blob/master/src/main/java/com/Chipmunk9998/Spectate/Spectate.java#L99
@masterpedro
Don't think the console can spectate...
Pls add asap the developer API. :)
Make it to spectate thru the console
@xTHEBRANDYMANx
Same. Its because the projectile is hitting the spectator. It has to be hard to remove it
Hello. This is an excellent plugin, but I am having some trouble with the Spectator mode. I want to spectate players during our Massive PVP event, but when the player being spectated throws a potion, egg, ender pearl or uses a bow. The projectile bounces off the invisible spectator and hits the player that originally used the item. Here is a video showing what happens:
http://youtu.be/9K8YhRpOuD4
This is my list of plugins. I have checked configs for them but can't find anything that would interfere: http://puu.sh/6VpXx.jpg
We are also running a 1.6.4 Server/client, using the 1.6.4 Version. Hope this bug will be fixed soon, for future pvp battles.
Hi there!
Great plugin, very useful. I have a request, though; Would it be possible to add a permission node for players to be excluded from the scan mode?
I'd like to allow players to opt out of being spectated, also to remove certain mods/admins/trusted players. Even better would be to allow for lists of players to be selected, say 'scan 10' could by default scan through all players, 'scan 10 newbie' could scan through all players in the newbie list/group, and 'scan 10 -mod' could scan through all players not in the 'mod' list/group. My suggestion would be to use permission nodes, 'spectate.list.newbie: true' could add them to that list. In my case I would have 'spectate.list.watched: true' on my default group, and then set up a command (/optout spectate) to allow any player to set 'spectate.list.watched: false' on themselves.
As I say, love the plugin. I want to let people see how others play the game, but wouldn't want to invade anyone's privacy if they'd rather not share their experiences so openly, so would need the above before I could use it for this. (asking for the groupings so I can continue to use it as an admin tool alongside allowing players to spectate) Thanks! ^_^
hello, does the 2.0 version work on 1.7.2 bukkit? cause i made some edits on the code and i'm too lazy to start all over.
@Chipmunk9998
Please, end page for developers! Thanks.
My admin occasionally get stuck invisible after spectating someone. There is no real way to reproduce it, it's just random.
could you add multiworld support so you can disable in certain worlds also could you maybe add a sign that looks like this minus the (): [spectate] (worldname) (scan/scroll) (view)
@Mirreducki
An option to disable the messages would be great!
Hello, The plugin is awesome, I love using it (especially scan). It is notable that spectator will move jerky and I know it is hard to solve this issue. However, you may set the spectator's motion AND his position in order to make smoother transitions. I know this will require more math work...
Hello, I have done a little addon to the plugin Skript and my addon hooks into your Plugin. (However it's not complete yet)
You can create custom scripts with Skript and i am wondering can you add an option in the config which disables the messages when spectating like the "You are now spectating Mirreducki". Since in Skript you may want to create your own messages instead:)
This plugin is awsome btw:)
Can you make spectate reload configurable to OP only or permission? I don't allow OP on my server and only use permissions :(
Can we have spectating in specific worlds only? I was thinking of streaming my spectate using twitch with specific worlds only. Thanks
@lst96
I don't think so, because xray is a mod and a plugin cant 'modify' things. Because XRay temporary changes te textures of stone etc.
Maybe it works if you have xray installed yourself, but I don't think so, maybe test it out with a friend?
Could this be used to see if a player is using x-ray?
@Yoshifan95
Go check out my Replay plugin. It's going to do exactly that, play back player positions through NPCs. And I'm going to integrate it with Spectate for a killcam effect. I'm about 40% done with the plugin, but it should be finished soon. :)