Player Info icon

Player Info -----

A light weight plugin that shows info about a player



PlayerInfo-Overview.png

This plugin shows a simple GUI that shows you basic info on a player (Must have joined the server before). You can check when the player first joined the server, last logged on, number of times the player has logged on, how long the player has played on the server, and if the player is banned. If the player has not joined the server before the info will say " null".

This plugin can be useful for deciding if a player should be staff, if the player should earn a rank, or if you want to check the activity of players or staff.

PlayerInfo-Install.png

1.) Download the plugin and put it in your plugins folder
2.) Restart your server
3.) Log back into the server
3.) Restart your server once again
*(Some parts of config will only update when the server is stopped or restarted)


CAUTION: DO NOT TOUCH THE DATA FILE (Unless you are confident in what you are doing)


PlayerInfo-Commands.png


  • /playerinfo <player> -> Opens the GUI about the listed player
  • /playerinfo reload -> Reloads the config file

PlayerInfo-Permissions.png

  • playerinfo.check -> The player can see info on the player specified
  • playerinfo.reload -> The player can reload the config
  • playerinfo.update -> The player sees a message when they join if there is an update for the plugin
  • playerinfo.description.edit -> The player can set descriptions of other players
  • playerinfo.notes.add -> The player can add notes on other players
  • playerinfo.notes.delete -> The player can remove notes on other players
  • playerinfo.notes.edit-> The player can edit a note on other players
  • playerinfo.custom-message -> Allows players to have custom chat messages that display info (If this is enabled in the config)
  • playerinfo.custom-message.<format> -> Gives the player the <format> option (Check the config for more details)



LATEST CONFIG FILE:
Code (Text):
# // Varaibles ({Text}) that you can use are:
# // {Player}: Returns the target's username (Offline or online)
# // {LOGINS}: Returns how many the times the player has logged on
# // {FIRST_LOGIN}: Returns when the player first logged onto the server
# // {LAST_LOGIN}: Returns when the player last logged on
# // {Time_Played}: Returns how the long the player has been on the server for (In total)
# // {ONLINE_TIME}: Returns how long the player has been online for (Since they last logged on)
# // {IS_BANNED}: Returns a message depending on if the player is banned or not

# // {PERSONAL_DESCRIPTION}: Returns the description about the player (Only works in the Custom_GUI)
# // {NOTES}: Returns the notes on the player (Only works in the Custom_GUI)

# // Note: You can only use these variables in the lore

GUI:
  LoginInfo:
    slot: 10 # // What slot the item will appear in
    displayname: "&e&lLogin Info" #// The displayname of the item
    item: DISPENSER # // What the item will be
    lore: # // The lore for the item
      - "&6{PLAYER} &7has logged in &e{LOGINS} times"
      - "&6{PLAYER} &7first logged in on &e{FIRST_LOGIN}"
      - "&6{PLAYER} &7has last logged in on &e{LAST_LOGIN}"
   
  PlayerInfo:
    slot: 13
    displayname: "&b&lPlayer Info"
    item: SKULL_ITEM # // The skull will be the person who you are getting information about
    lore:
      - "&7You will get info for: {PLAYER}"
      - " "
      - "&d{PLAYER}'s &7displayname is &r{DISPLAYNAME}"
      - "{IS_BANNED}"
   
  TimePlayed:
    slot: 16
    displayname: "&a&lTime Played"
    item: WATCH
    lore:
      - "&2{PLAYER} &7has played for &a{TIME_PLAYED}"
      - "&2{PLAYER} &7has been online for &a{ONLINE_TIME}"

# // The gui that displays when you click the nether star in the main GUI
Custom_GUI:
  Description: # // You can set a description of a player
    slot: 12
    displayname: "&1&lDescription"
    item: WOOL:3
    prefix: "&7" # // The text that will show before each line (Also used for coloring text)
    lore:
      - "{PERSONAL_DESCRIPTION}" # // Used '/n' in game when setting the description to create a new line
  Notes:
    slot: 14
    displayname: "&6&lNotes"
    item: PAPER
    prefix: "&6* " # // The text that will show before each note (Also used for coloring text)
    lore:
      - "&7-------------------"
      - "{NOTES}"
      - "&7-------------------"
   
 
Border:
  item: STAINED_GLASS_PANE:8
  displayname: " "



# // When players chat you can click on their message and see info about them
Chat:
  enabled: true # // This might cause some issues with other plugins
  need-permission: true # // The custom message will only work for people with the permission: playerinfo.custom-message if true
  format: # // This will be what everyone sees when a player chats (It is the same idea as essentials chat format)
    admin: '{DISPLAYNAME}&f: {MESSAGE}' # // The format if the player has the permission: playerinfo.custom-message.admin
    default: '{DISPLAYNAME}&7: {MESSAGE}' # // The format if the player has the permission: playerinfo.custom-message.default
    # // More formats ca=n be added as well
    DEFAULT: '{DISPLAYNAME}&6: {MESSAGE}' # // The format if the player cannot use any of the other formats
  Hover_Text: # // The text that will show when you hover over a player's messsage (You can use any of the custom placeholders at the top of the config)
    - "&6First Joined&e: {FIRST_LOGIN}"
    - "&6Online for&7: {ONLINE_TIME}"


PlayerInfo-Discord.png



Join the discord server for help with any of plugins that I have made. You can also suggest new plugins and new features for existing plugins. As well as advertising your own plugins and asking for some help with coding plugins.
Resource Information
Author:
----------
Total Downloads: 685
First Release: Oct 31, 2021
Last Update: Aug 17, 2022
Category: ---------------
All-Time Rating:
0 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings