ServerSpy

the premium server spy plugin
what does it do?
Are you tired of logging into the console every time you want to see what commands your players are executing? Fed up of people talking about you behind your back? Well, we have the plugin for you! ServerSpy allows you to see exactly what commands your players are using, when they use them, and look at console messages in-game.
features
- allows you to see what commands other players are using
- allows you to see the console output
- allows you to change the colour all ServerSpy messages are sent to you
- fully toggleable - can be disabled and enabled
- comes with permissions
- shows nicknames from other plugins (e.g. Essentials)
- runs completely on sqlite, no mysql needed
commands and permissions - HAVE CHANGED
To see people's commands - use CommandSpy To see the console - use ConsoleSpy
| command | aliases | function | permission |
|---|---|---|---|
| /commandspy | /comspy | Toggles CommandSpy | ServerSpy.command |
| /consolespy | /conspy | Toggles ConsoleSpy | ServerSpy.console |
| /spycolour | /spycolour, /spyc | Changes your spy colour | ServerSpy.colour |
configuration
All you have to do is download the latest file, put it into your /plugins folder and restart your server. There is no configuration at the moment but expect that possibly to come in the future.
coming soon (no guarantees!)
- blocked commands
- configuration if needed by anything
If you have any more ideas please add a comment below.
credits
With thanks to all the people on the JumanjiCraft Minecraft server for the ideas and support of making this plugin.
example
With CommandSpy:

With ConsoleSpy:

Here's an awesome YouTube video, thanks gamingingear :)
support
If for whatever reason you are having issues with ServerSpy, leave a comment below and I'll do my best to sort it out.
be awesome
Donating doesn't get you any special perks, apart from being listed here and being awesome, but it's a really good way to give back to me. If you want to donate, click here. Thanks!
2000 downloads! That's awesome! Thanks everyone :)
-
View User Profile
-
Send Message
Posted Aug 8, 2015Hey
With version 0.2 non op players with the ServerSpy.command permission will sometimes have to retype in the command which does get a little troublesome unfortunately i do not know what causes it so i cannot provide further information on the matter.
Kind Regards TwoKing5
-
View User Profile
-
Send Message
Posted Jun 27, 2014@BigDrewskii
There's a bug with this plugin, it needs a recode.
-
View User Profile
-
Send Message
Posted Jun 13, 2014For some off reason Comspy is only working for OPs on my server. My staff have all the Perms. We run Essentials GM. My server is running 1.6.4 MCPC+
-
View User Profile
-
Send Message
Posted May 10, 2014We are running this plugin on our server and our mod's have permision for it but it turns off randomly. Is there anyway to fix this?
-
View User Profile
-
Send Message
Posted Apr 4, 2014Is there a way so that /commandspy is activated by default after a restart.. so staff don't forget to do /commandspy?
-
View User Profile
-
Send Message
Posted Feb 28, 2014@rock2ya
Yep.
-
View User Profile
-
Send Message
Posted Feb 8, 2014Hi,
is it working with 1.72?
thx
-
View User Profile
-
Send Message
Posted Sep 28, 2013@kill_da_trolls
There was a slight bug. Fixed!
-
View User Profile
-
Send Message
Posted Sep 26, 2013@Fuusko
Hmm, that's weird. It stores your setting in a sqlite database so it should be persistent. Which update did the issue start appearing?
-
View User Profile
-
Send Message
Posted Sep 25, 2013Hi, I have used your plugin for a while and are now running 1.6.2 so i updated your plugin.
There is one thing that bugs me with the new version, after every server restart i need to type /commandspy to see the commands again. In the old version I didn't need to toggle it, it just worked via the permission. Is there any chance you can add that option to a config soon?
-
View User Profile
-
Send Message
Posted Sep 23, 2013@kill_da_trolls
Ok, cool. Good to hear it works.
-
View User Profile
-
Send Message
Posted Sep 22, 2013Works now fine, and btw I use EssentialsChat and ChatControl.
-
View User Profile
-
Send Message
Posted Sep 18, 2013@kill_da_trolls
Any other kind of message? Seems to work for me, are you using any other kind of chat plugin? All I do is cancel the chat event when you have con spy on because you see it in console anyway.
-
View User Profile
-
Send Message
Posted Sep 18, 2013[SEVERE] Could not pass event AsyncPlayerChatEvent to ServerSpy v0.2
--Spams my chat when i talk with /conspy on.-
View User Profile
-
Send Message
Posted Sep 18, 2013@gamingingear
Awesome :) added the features as you said in the vid.
@kill_da_trolls
Great :)
-
View User Profile
-
Send Message
Posted Sep 18, 2013Hey I love your plugin and decided to do a review/tutorial on it you can use it if you wish enjoy http://www.youtube.com/watch?v=CgwcXn7nyGc&feature=youtu.be that's the link :D @KoolKrafter
-
View User Profile
-
Send Message
Posted Sep 17, 2013@KoolKrafter Awesome, latest version definitely works.
-
View User Profile
-
Send Message
Posted Sep 17, 2013@crunkazcanbe
Christ, I'm so dumb. Uploaded ;) this one DEFINITELY works :))
@zachsem
There isn't. Nothing to configure, really.
-
View User Profile
-
Send Message
Posted Sep 15, 2013Is there a config? if so mine doesn't generate one.
-
View User Profile
-
Send Message
Posted Sep 15, 20132013-09-15 20:58:42 [SEVERE] Could not load 'plugins/ServerSpy.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.ClassNotFoundException: com.jumanjicraft.spy.ServerSpy at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:306) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:243) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:117) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:397) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.ClassNotFoundException: com.jumanjicraft.spy.ServerSpy at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:270) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 6 more