Mineload

Mineload

7.9k Downloads

What is Mineload?

Mineload is a plugin to view critical status data of a bukkit server. It generates XML which can be read by any computer or mobile device. It also comes with an optional web interface for viewing this data in an intuitive way and takes advantage of JSONAPI features.

Current Main features

  • View Playercount, Message Of the Day, Latency
  • Server Tickrate, time per tick, heartbeat.
  • Network traffic gauges
  • Live YML editor. No more uploading yaml configs for your plugins.
  • Realtime WebSocket console viewer
  • Player info (ban/kick/ip ban/ live graph of world with connected players (GEOIP)
  • World info table.
  • Plugin version table.
  • Server disk and network usage graphing.
  • Player inventory viewer and reverse chest lookups!

Installation Instructions Part 1 - The Plugin

Installation Instructions Part 2 - The Web Interface

The Web Interface

Mineload Web interface dashboard

Live text editing

Live text editor

Real-time Server Console

WebSocket server console

Installed plugins version table

Plugin table View all your players inventories on one page... and view ALL their private chest contents. Inventory and chest browser

The generated XML [I added comments]

<server>
<motd>A Minecraft Server</motd>
  <playercount>1</playercount>
  <maxplayers>20</maxplayers>
  <totalplayers>1</totalplayers><!-- Total players that your server has had log in -->
  <memoryused>134</memoryused>
  <maxmemory>989</maxmemory><!-- not to be confused with system memory usage -->
  <jvmversion>1.7.0_17</jvmversion>
  <osname>Mac OS X</osname>
  <osversion>10.8.3</osversion>
  <cwd>/Users/tim/b</cwd><!-- current working directory where its running -->
  <bukkitversion>1.5.2-R0.1</bukkitversion>
  <tps>20.0</tps>
  <!-- heartbeat will range from 0-1000 normally, higher values could be a problem -->
  <heartbeat ticktime="1000">926</heartbeat> 
  <!-- bytes transmitted on network card, can be buggy -->
  <tx>1468701304</tx>
  <rx>24162726483</rx>
  <!-- Time taken to generate response data (ms) -->
  <generated>1.0</generated>
</server>

GitHub Repository - MineloadPlugin

https://github.com/timatooth/MineloadPlugin

GitHub Repository - Mineload Web Interface

https://github.com/timatooth/Mineload

McStats