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.
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 <player> -> Opens the GUI about the listed player
- /playerinfo reload -> Reloads the config file
- 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}"
# // {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}"
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.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Player Info is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 730 times (via Spigot). Download it and open it directly in the game.