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 :)
Hey
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
@BigDrewskii
There's a bug with this plugin, it needs a recode.
For 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+
We 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?
Is there a way so that /commandspy is activated by default after a restart.. so staff don't forget to do /commandspy?
@rock2ya
Yep.
Hi,
is it working with 1.72?
thx
@kill_da_trolls
There was a slight bug. Fixed!
@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?
Hi, 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?
@kill_da_trolls
Ok, cool. Good to hear it works.
Works now fine, and btw I use EssentialsChat and ChatControl.
@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.
[SEVERE] Could not pass event AsyncPlayerChatEvent to ServerSpy v0.2
--Spams my chat when i talk with /conspy on.@gamingingear
Awesome :) added the features as you said in the vid.
@kill_da_trolls
Great :)
Hey 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
@KoolKrafter Awesome, latest version definitely works.
@crunkazcanbe
Christ, I'm so dumb. Uploaded ;) this one DEFINITELY works :))
@zachsem
There isn't. Nothing to configure, really.
Is there a config? if so mine doesn't generate one.
2013-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