PlayerSpy
Description
PlayerSpy is a relatively simple plugin which allows administrators to view information about a player, and also allows you to view their inventory. This plugin is aimed at administrators of servers who want to know a little more about the players, and is helpful if they are suspecting somebody of grief.
Features
Display information about players including:
- Real Name
- Display Name
- Gamemode
- Hunger
- Health
- IP
- Item in hand
- Flying check
- Op Check
- EXP
- EXP Level
- EntityID
Show the players inventory
Hide from players views by vanishing! [1.1.1 onwards]
Commands
/spy <player> - shows information about the specified player [Alias: /ps <player>]
/spy hide - makes the player vanish from all online players [Alias /ps hide]
/spyinv <player> - Shows the specified players inventory [Alias: /psinv <player>]
/spyhelp - Displays all commands in PlayerSpy [Alias: /pshelp]
/spyadmin - Displays all administrative commands in PlayerSpy [Alias /psadmin]
/spyadmin reload - Reload the plugin [Alias /psadmin reload]
Permissions
[V1.2.1 onwards]
playerspy.*:
Gives access to all PlayerSpy commands.
children:
playerspy.spy.info
playerspy.spy.hide
playerspy.spy.inv
playerspy.spy.admin
playerspy.spy.info
Allows you to view players info
default: op
playerspy.spy.hide
Allows you to hide using "/spy hide"
default: op
playerspy.spy.inv
Allows you to view a players inventory
default: op
playerspy.spy.admin
Allows access to "/spyadmin" commands
default: op
To do List
- Create an Ender Chest command which allows admins to view the players Ender Chest
- Permission support for commands
- Show Money in /spy
Note: if you would like anything to be added to this list, please do not hesitate to ask, either in the comments section below, or by messaging me.
I wish the spy command showed their coordinates too, but it doesn't look like you're keeping up with this plugin :(
(Sorry for my bad English because I am Spanish) Pls add this feature: When an ADMIN types a cmd he wants to be an specified player controlling it or be in the chat that player. The commands can be like those: /spy be (playername) and the chat cmd /spy chat (playername)
[THANKS]
Can admins take items from the players inventories?
@wingsirc
Hello, for for telling me about this, i will upload an update tomorrow and will start to include a Java 6 version in all of my Release versions.
Thanks, BrownKnght
please update for 1.5.1 and add links to java 6. noone uses java 7 because it causes minecraft to have errors......
@cleverninja
Hello cleverninja, this error witch you have given me is caused b java. It means that, because I compile my plugin in Java 7, to use it you must run the server using Java 7. You are probably running Java 6 in which case you will need to update. If this is not possible, please PM me and I will release a Java 6 compiled version.
Thanks, BrownKnight
Can you fix this error. (Im on craftbukkit 1.4.7 RI-0)
Come here for error. Please fix
http://pastie.org/6411968
@Remi_Scarlet
Thank you for giving me a pastie. I have just submitted a new update to fix this.
Thanks, BrownKnight
Can't type any commands in.
http://pastie.org/6368467
Just submitted a new release for 1.4.7 which should fix the bugs listed below. Please report any bugs here.
Thanks, BrownKnight
@EspenHaugen
Thank you for telling me about this. I will fix this problem tomorrow as I am currently on holiday.
Thanks, BrownKnight
please update! It doesn't work with 1.4.7
I am recieveing this when i download and install the 1.2.1 versio
21:19:28 CONSOLE: [SEVERE] Could not load 'plugins\PlayerSpy.jar' in folder 'plugins' 21:19:28 CONSOLE: mapping values are not allowed here 21:19:28 CONSOLE: "<reader>", line 19, column 31: 21:19:28 CONSOLE: usage: Syntax error! Usage: "/spyinv <player>" 21:19:28 CONSOLE: ^
@antho6311
Thank you for notifying me about this. No it is not intended to be used by all. In the next update I will add permissions to fix this
Thanks, BrownKnight
Commands can be used by all players on my server is it normal? If not how can I set it to admins only?
@ThisUsernameIsMine
Sorry about the error, I will look in to it soon. Could you please provide me with the internal error so I can resolve the problem quicker.
Thanks, BrownKnight
When typing a name wrong it throws an Internal Error in the chat and an unhandled exception in the console. Besides that it works as advertised. Nice work! :-)
@tonyrft
yes tony, it does work with all versions of 1.4.6 and 1.4.5 to my knowledge. Money will be shown in the next version, thank you for your suggestion
@Amanvir13 is this work on 1.4.5 r0.1? and can u let it show the money
@Hyurst
Hello hyurst,
Currently i am not focusing on exporting data, and therefore i do not think i will do it too soon, however i will put it on my list.
Please explain how you would like this done, e.g. exporting all the data from when you do the command /spy, or export data from all the players into a MySQL form.
Thank You, Brownknight