Staff++ provides a command to show all infractions a player has. This gives you a nice history off the player actions and punishments in time. The infractions are ordered by date. Latest infractions are shown first. Currently infractions include: bans, mutes, warnings, kicks and it also shows an infraction when a player is reported by another player.
# Whether or not the plugin will enable the infractions gui.
# Configure the material which is shown inside the GUI
# for every type of infraction
You can choose which infractions will be shown in the overview.