PlayerInformation
PlayerInformation
Version: 1.3.5
Updated for the new version Minecraft! :D
This is Simple plugin that allows you to view another players Information ( Listed below ) through either Right Clicking the Player or using /pinfo [Player]! They now work through the Console as well!
This plugin comes with an automatic update checker (Doesn't automatically download the file though). You can Enable/Disable this update checked via the config.yml (Found in the plugins/PlayerInformation folder). Just set to CheckForLatestVersion to true/false to suit your needs!
How to Install...
Easy! Just drop the PlayerInformation.jar into your Plugins folder and Start the Server! Simple as!
Vault READ THIS
This Plugin does not require you to have Vault UNLESS you want to use the Balance and Permission Group option!!!!!
If you want to use the Balance and Permission Group option, you MUST install Vault to do so and then set the BalanceEnabled and PermissionsEnabled option in the config to true then set the price(s). Any bugs or error's post a comment, send a ticket, read the help section on this page!
Commands
The Commands are as the following:
- /pinfo [Player] - See's the Information for a player ( The things they can view are definable from the Permissions)
- /sethealth [Amount] [Player] - Sets the players Health to the desired Amount
- /setfood[Amount] [Player] - Sets the players FoodLevel to the desired Amount
- /reloadpinfo - Reloads the Config
- /playerinformation - Show's Information about the Plugin
Permissions
There are not Many permissions for this Plugin ( Yay :D ), Here they are:
- - PInfo.use.command - Allow's the player to use the /pinfo Command
- - PInfo.view - Allow's the player to view Information
- - PInfo.view.displayname - Allow's the player to view another players Display name if he has one
- - PInfo.view.world - Allow's the player to view another players World
- - PInfo.view.ip - Allow's the player to view another players IP
- - PInfo.view.balance - Allow's the player to view another players Balance ( VAULT IS REQUIRED IF YOU WISH TO USE THIS )
- - PInfo.view.permgroup - Allow's the player to view another players Permission Group ( VAULT IS REQUIRED IF YOU WISH TO USE THIS )
- - PInfo.view.gm - Allow's the player to view another players Game-Mode
- - PInfo.view.level - Allow's the player to view another players Level
- - PInfo.view.exp - Allow's the player to view another players Experience
- - PInfo.view.location - Allow's the player to view another players Location
- - PInfo.view.direction - Allow's the player to view another players Direction ( North, East etc etc )
- - Pinfo.view.onfire - Allow's the player to view whether another player is on fire or not
- - PInfo.view.health - Allow's the player to view another Health
- - PInfo.view.food - Allow's the player to view another FoodLevel
- - PInfo.view.iteminhand - Allow's the player to view annothers Item in Hand
- - PInfo.view.iteminhand - Allow's the player to view the ItemInHand
- - PInfo.view.lastonline - Allow's the player to view when the player was last online
- - PInfo.view.hasplayed - Allow's the player to view if the player has played before
- - PInfo.sethealthself - Allow's the Player/Rank with this Permission to Set their own Health.
- - PInfo.sethealthother - Allow's the Player/Rank with this Permission to Set their own and others Health.
- - PInfo.setfoodself - Allow's the Player/Rank with this Permission to Set their own Health.
- - PInfo.setfoodother - Allow's the Player/Rank with this Permission to Set their own and others Health.
- - PInfo.reload
- - PInfo.* - Gives the player all Permissions
To Do List:
- Any Others you may want? Send Below or send a Ticket ( Ticket Checked more )!
Thanks! I know there may be many other Plugins out there that do this, but I am determined to be the best one out there! Leave your ideas and comments and possible bugs/error's below!
Help
Need any Help? Please either;
- Ask in the comments
- Post a Ticket
- Go on the IRC. You can get to the website from here. and Join channel #Grimlock257
-
View User Profile
-
Send Message
Posted Mar 4, 2016@justdave72
Ah, thanks for letting me know. I will try and fix it with in the coming weeks.
-
View User Profile
-
Send Message
Posted Mar 3, 2016This worked up through Spigot 1.8.8. In 1.9 it crashes. http://pastebin.com/7RC7DrJc
-
View User Profile
-
Send Message
Posted Mar 11, 2013@Grimlock257
Suggestion-> If the player has played before, get the time a player has played on the server in d.h.m.s format. = An extension to the PInfo.hasplayed permission
-
View User Profile
-
Send Message
Posted Jan 30, 2013@Randomizer27278
Sure I can add that, It'd be nothing more than adding a few lines of code that sees if player.isOp(); it true of false :P Will add it for Version 1.4 :D
-
View User Profile
-
Send Message
Posted Jan 30, 2013Ok Thanks! On a server that I was an admin on a while a go had this plugin and I stumbled upon /pinfo when rolling through help lists and used it. When I started my server, I looked for this but did not know the name of it until I found it in devbukkit lists. I would take this plugin anyday over playerspy! Love It!
Suggestion:: It would be cool to add whether the player is op or not also. I do not know how hard it is to implement that as every time I make a small attempt to make a plugin it fails terribly, so yeah. xD
-
View User Profile
-
Send Message
Posted Jan 30, 2013@Randomizer27278
Download version 1.3.5 :D
-
View User Profile
-
Send Message
Posted Jan 30, 2013@iM2Korean
I will do this for the next version :D
-
View User Profile
-
Send Message
Posted Jan 30, 2013Suggestion-> 1. You Should Make It So It Show The Coordinates Of The Last Location The Player Has Died At.
-
View User Profile
-
Send Message
Posted Jan 29, 2013Help Please :c Using CB 1.4.7-R.01
2013-01-29 22:53:08 [INFO] 210 recipes 2013-01-29 22:53:08 [SEVERE] Could not load 'plugins\PlayerInformation.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.IllegalArgumentException: File cannot be null at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:182) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.reload(CraftServer.java:591) at org.bukkit.Bukkit.reload(Bukkit.java:184) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchServerCommand(CraftServer.java:506) at net.minecraft.server.v1_4_R1.DedicatedServer.al(DedicatedServer.java:260) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.IllegalArgumentException: File cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:203) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:170) at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117) at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111) at me.Grimlock257.PlayerInformation.PlayerInformation.<init>(PlayerInformation.java:26) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:178) ... 14 more
-
View User Profile
-
Send Message
Posted Jan 29, 2013@HeroCC
Fixed by the way, If you didn't know :P
-
View User Profile
-
Send Message
Posted Jan 29, 2013@netherfoam
Added these features :D
-
View User Profile
-
Send Message
Posted Oct 30, 2012@netherfoam
Okay, I will look into this! I can do the last time the player logged on i know, I'll see about offline players and show the date the player joined! Thanks for suggestions! Will be adding either later today to sometime over the week, as its my dads birthday today!
-
View User Profile
-
Send Message
Posted Oct 29, 2012Suggestion =>
I'm pretty sure bukkit has some kind of API method for both of these :)
(And does it work with offline players?)
-
View User Profile
-
Send Message
Posted Sep 15, 2012@HeroCC
Eh, Crap, Sorry, Been really busy, Does it not work with 1.3? I thinks it still works fine, Please get back to me if there are errors
-
View User Profile
-
Send Message
Posted Sep 14, 2012It is September, is it still broken?
-
View User Profile
-
Send Message
Posted Jun 13, 2012@Jordydaman
Yea, But it may not bee to the end of Julyish time, as my laptop has broken, and I don't get a new one till July 27th ish time. Sorry - This will be available in the next release
-
View User Profile
-
Send Message
Posted Jun 9, 2012Could you add last online?
-
View User Profile
-
Send Message
Posted Apr 29, 2012@Shooty_
Why don't you get Jobs? Or do I mis-understand you?
-
View User Profile
-
Send Message
Posted Apr 29, 2012@Grimlock257
Can you add a "Job" system, like a player simply enter his job with a command like /pinfo set job and he can change of job only if he has money. (Amount setable in config)
-
View User Profile
-
Send Message
Posted Apr 29, 2012@cloudafloat
Released and now has Console Support!