Insight

An incredibly fast block logging and rollback plugin currently under development. Insight can be configured to track nearly everything that happens on your server. Most of these can also be rolled back, if desired. Insight supports multiple databases, including MySQL, MariaDB, PostgreSQL, and Redis (more to come!). Insight has been designed from the ground up with performance in mind and does minimal processing on Bukkit's main "event dispatch" thread.

Commands and Permissions

Configuration

Currently, the only configuration options are the database parameters. You will be able to selectively enable or disable the logging of individual events.

API

Insight also has an API against which other plugins can build in order to have their events logged. Plugins may optionally allow their events to be rolled back. The API and detailed usage instructions will be made available once the plugin is published.

Website

There will also be a web interface made available so that the database can be queried directly, even while Bukkit is not running.

Source code

The source code for the plugin is available on GitHub.

ETA

Insight is currently feature complete but undergoing beta testing during 1.7. The first release version will happen shortly after 1.8 is released because of the need to change the way blocks are referenced in that version.

About This Project

  • Project ID
    68953
  • Created
    Nov 12, 2013
  • Last Released File
    Mar 4, 2017
  • Total Downloads
    1,325
  • License

Categories

Members

Recent Files

Bukkit