PlayerScreen

PlayerScreen - Commands monitoring

PlayerScreen is the perfect Chat and Commands monitoring tool for Admins.

Do you know the problem if a user said someone posted some crap or used some bad command!? and you don't want to download the entire server.log?

PlayerScreen stores Commands, Chat and several Actions with Timestamp in the Database of your server.

Its so simple, just drop the .jar in the /plugins folder and enter your MySQL details in the config.

It also comes with a powerful GUI Client for reading the logs, just double tap the .jar file on your PC.

Plugin Features:

  • log Command's
  • log Chat
  • log Login Location
  • log Logout Location
  • log Teleport Location
  • log GameModeChange Location
  • log CustomEvents with Location
  • log complete Server log and Pluginmessages
  • delete old log entries after x day

Client Features:

  • search by username or IP
  • write a IP to the user field in the gui, hit it and it shows the minecraft name
  • search in Command's or Chat Messages
  • get the Command Result
  • search with wildcard function
  • sort results ASC, DESC by username or date(Timestamp)
  • select results in Timespan
  • limit SQL Query
  • stores Database login data
  • auto refresh

Screenshots:

Create own Log Event:

Player player = null; // get a real player :p
PlayerScreenLogEvent event = new PlayerScreenLogEvent(player, "i'm very stupid");
Bukkit.getServer().getPluginManager().callEvent(event);

Sourcecode Repository:

Git Repo Jenkins Build Server

Notes:

I recommend you to create a extra User only for query the logs from Database over a SSH Tunnel. ProtocolLib is required since 1.7


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    78995
  • Created
    Apr 26, 2014
  • Last Released File
    May 16, 2014
  • Total Downloads
    1,669
  • License

Categories

Members

Recent Files