PlayerInfo 1.5.0

This plugin saves and showes all player info of all players!

  1. Laurenshup
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    Information
    This plugin is a plugin what saves all player info of all players.

    Wich contains: Last Location, IP'S, Names, Health, Food, Level and much more.
    Also there is a file what gives the player names to UUID'S.
    Comments
    The plugin also allows you to make comments.

    Use /playerinfo comment <player> add <comment> to make a comment.
    More info about the command see Commands tab
    Screenshots
    2016-08-07_13.01.55.png 2016-08-07_13.02.56.png Schermopname (21).png Schermopname (22).png 2016-08-15_10.05.14.png 2016-08-15_10.06.00.png 2016-08-15_10.06.19.png
    Command
    Standard: /playerinfo - Requires permission "playerinfo" or op.
    Get Playerinfo: /playerinfo <player> [page]
    - Pages: player, ingame, comments, 1, 2, 3
    Comment: /playerinfo comment <player> <get:add:set:remove>
    Comment Get: /playerinfo comment <player> get [id]
    Comment Add: /playerinfo comment <player> add <comment>
    Comment Set: /playerinfo comment <player> set <id> <comment>
    Comment Remove: /playerinfo comment <player> remove <id>
    List: /playerinfo list <key> [value]
    - Keys: OP, IP, gamemode, health and maxhealth


    File System
    In the plugins folder there will be made a folder called: PlayerInfo.

    In that folder is 1 folder and 1 file. The file contains a player to uuid transfer and the folder all player info. In the player info is all things saved. Also the inventory.

    API
    CommentSystem API:


    CommentSystem.getComments(OfflinePlayer offlineplayer);
    Returns a List<String> of all comments the offlineplayer has.

    CommentSystem.checkCommentID(String arg);
    Returns the boolean true if arg is a number.

    CommentSystem.getComment(OfflinePlayer offlineplayer, int id);
    Returns a List<String> with:
    list.get(0) == Comment
    list.get(1) == Since the comment is made (Since)
    list.get(2) == Who the comment made (Madeby)

    CommentSystem.addComment(OfflinePlayer offlineplayer, String comment, String madeby);
    Returns a int of the maded id of the comment.

    CommentSystem.setComment(OfflinePlayer offlineplayer, int id, String comment, String madeby);
    Returns the boolean false if the comment doesn't exists.

    CommentSystem.removeComment(OfflinePlayer offlineplayer, int id);
    Returns the boolean false if the comment doesn't exists.

    Permissions
    Code (Text):
    [/SIZE][/SIZE]
    [SIZE=5][SIZE=6]permissions:
      playerinfo.*:
        default: op
        description: This gives you access to all permissions.
        children:
          playerinfo: true
          playerinfo.view.*: true
          playerinfo.comment.*: true
          playerinfo.list.*: true
      playerinfo.view.*:
        default: op
        description: This gives you access to view all playerinfo and the menu.
        children:
          playerinfo.view: true
          playerinfo.view.page1: true
          playerinfo.view.page2: true
          playerinfo.view.page3: true
          playerinfo.view.realname: true
          playerinfo.view.displayname: true
          playerinfo.view.playerlistname: true
          playerinfo.view.op: true
          playerinfo.view.online: true
          playerinfo.view.onlinesince: true
          playerinfo.view.offlinesince: true
          playerinfo.view.latestip: true
          playerinfo.view.allips: true
          playerinfo.view.location.*: true
          playerinfo.view.health: true
          playerinfo.view.maxhealth: true
          playerinfo.view.food: true
          playerinfo.view.level: true
          playerinfo.view.gamemode: true
          playerinfo.view.comments: true
          playerinfo.view.fly: true
          playerinfo.view.balance: true
          playerinfo.view.rank: true
      playerinfo.comment.*:
        default: op
        description: This gives you access to do everything with comments.
        children:
          playerinfo.comment: true
          playerinfo.comment.get: true
          playerinfo.comment.add: true
          playerinfo.comment.set: true
          playerinfo.comment.remove: true
      playerinfo.list.*:
        default: op
        description: This gives you access to do everything with comments.
        children:
          playerinfo.list: true
          playerinfo.list.op: true
          playerinfo.list.ip: true
          playerinfo.list.gamemode: true
          playerinfo.list.health: true
          playerinfo.list.maxhealth: true
          playerinfo.list.fly: true
          playerinfo.list.balance: true
          playerinfo.list.rank: true
      playerinfo:
        default: op
        description: This gives you access to use the command.
      playerinfo.view:
        default: op
        description: This gives you access to show the playerinfo menu.
      playerinfo.view.page1:
        default: op
        description: This gives you access to show page 1.
      playerinfo.view.page2:
        default: op
        description: This gives you access to show page 2.
      playerinfo.view.page3:
        default: op
        description: This gives you access to show page 3.
      playerinfo.view.realname:
        default: op
        description: This gives you access to show real names.
      playerinfo.view.displayname:
        default: op
        description: This gives you access to show display names.
      playerinfo.view.playerlistname:
        default: op
        description: This gives you access to show playerlist names.
      playerinfo.view.op:
        default: op
        description: This gives you access to show if the player has op.
      playerinfo.view.online:
        default: op
        description: This gives you access to show if the player is online.
      playerinfo.view.onlinesince:
        default: op
        description: This gives you access to show the online since time.
      playerinfo.view.offlinesince:
        default: op
        description: This gives you access to show the offline since time.
      playerinfo.view.latestip:
        default: op
        description: This gives you access to show the latest ip.
      playerinfo.view.allips:
        default: op
        description: This gives you access to show all ips.
      playerinfo.view.location:
        default: op
        description: This gives you access to see the last location menu.
      playerinfo.view.location.*:
        default: op
        description: This gives you access to see all last location.
        children:
          playerinfo.view.location: true
          playerinfo.view.location.world: true
          playerinfo.view.location.x: true
          playerinfo.view.location.y: true
          playerinfo.view.location.z: true
          playerinfo.view.location.pitch: true
          playerinfo.view.location.yaw: true
      playerinfo.view.location.world:
        default: op
        description: This gives you access to see the world.
      playerinfo.view.location.x:
        default: op
        description: This gives you access to see the X.
      playerinfo.view.location.y:
        default: op
        description: This gives you access to see the Y.
      playerinfo.view.location.z:
        default: op
        description: This gives you access to see the Z.
      playerinfo.view.location.yaw:
        default: op
        description: This gives you access to see the yaw.
      playerinfo.view.location.pitch:
        default: op
        description: This gives you access to see the pitch.
      playerinfo.view.health:
        default: op
        description: This gives you access to see the health.
      playerinfo.view.maxhealth:
        default: op
        description: This gives you access to see the maxhealth.
      playerinfo.view.food:
        default: op
        description: This gives you access to see the food.
      playerinfo.view.level:
        default: op
        description: This gives you access to see the level.
      playerinfo.view.gamemode:
        default: op
        description: This gives you access to see the gamemode.
      playerinfo.view.comments:
        default: op
        description: This gives you access to see the comments.
      playerinfo.view.fly:
        default: op
        description: This gives you access to see the fly.
      playerinfo.view.balance:
        default: op
        description: This gives you access to see the balance.
      playerinfo.view.rank:
        default: op
        description: This gives you access to see the rank.
      playerinfo.comment:
        default: op
        description: This gives you access to use comments.
      playerinfo.comment.get:
        default: op
        description: This gives you access to get comments.
      playerinfo.comment.add:
        default: op
        description: This gives you access to add comments.
      playerinfo.comment.set:
        default: op
        description: This gives you access to set comments.
      playerinfo.comment.remove:
        default: op
        description: This gives you access to remove comments.
      playerinfo.list:
        default: op
        description: This gives you access to use lists.
      playerinfo.list.op:
        default: op
        description: This gives you access to use the OP list.
      playerinfo.list.ip:
        default: op
        description: This gives you access to use the IP list.
      playerinfo.list.gamemode:
        default: op
        description: This gives you access to use the gamemode list.
      playerinfo.list.health:
        default: op
        description: This gives you access to use the health list.
      playerinfo.list.maxhealth:
        default: op
        description: This gives you access to use the maxhealth list.
      playerinfo.list.fly:
        default: op
        description: This gives you access to use the fly list.
      playerinfo.list.balance:
        default: op
        description: This gives you access to use the balance list.
      playerinfo.list.rank:
        default: op
        description: This gives you access to use the rank list.
     

    More Help:

    playerinfo is needed to run the command.
    playerinfo.view is needed to show the playerinfo menu.
    playerinfo.view.page1 is needed to show the playerinfo menu page 1.
    playerinfo.view.realname is needed to show the realname.
    Anything works also with OP.
    Plugin_Dev likes this.

Recent Reviews

  1. Jillo
    Jillo
    5/5,
    Version: 1.4.0
    If this plugin can work on 1.11, support for GUI, PlaceholderAPI...will be epic :)
    Good work !
    1. Laurenshup
      Author's Response
      Thank you! I can make GUI's yes.
  2. feesthondje
    feesthondje
    5/5,
    Version: 1.3.0
    Super goede plugin, (Weet toevalig dat je nederlands bent) Je hebt echt een originele plugin gemaakt en ik ga hem zeker gebruiken voor mijn server!! Thanks!!
    1. Laurenshup
      Author's Response
      Thank you! Please type English on this website so people can understand your review!
  3. NoLogicGamer
    NoLogicGamer
    5/5,
    Version: 1.2.0
    All of the information is more relevant than a player with even the comments and the list of its ip
    Fantastic plugin, and the author fixed quickly my bug, very thanks !
  4. NoLogicGamer
    NoLogicGamer
    5/5,
    Version: 1.1.0
    All of the information is more relevant than a player with even the comments and the list of its ip
    Fantastic plugin, I downloaded the latest version, but the spigots tells me that is not a valid plugin, I want to update it to be able to take advantage of the comments
    1. Laurenshup
      Author's Response
      NoLogicGamer, i know that the plugin was invalid. I made a update, it is now online. Also thx for your review! I hope you will enjoy this plugin forever.