Plan | Player Analytics icon

Plan | Player Analytics -----

The Ultimate Tool to monitor Minecraft player activity! Bukkit/Sponge/Bungee/Velocity support.



5.0 build 367 - Change Log
5.0 build 367 - Change Log

Hello!
This update brings a big bunch of great bugfixes. Thanks for everybody who tested & reported bugs in the dev versions. Please note that you'll need to accept a new GeoLite2 EULA for Plan to download the geolocation database after the update.

If you're using Export I highly recommend this update as it fixes a memory leak in Html Export.

If you would like to support development, please consider becoming a sponsor.

Improvements

Optimized the periodic gathering task (#1289)
The task is used for gathering Online Players, TPS, CPU, RAM, Chunks & Entities and runs every 20 ticks.
The average run time was heavily optimized from 12ms to 0.15ms (98% reduction) with help of Paper timings. The task was also streamlined so it should have similar speeds on other platforms.

Japanese Locale was updated by yukieiji, thanks!

Bugfixes

Fixed GeoLite2 Database downloading (#1273)
On December 30th MaxMind made their GeoLite2 database unavailable without an account due to California law change, breaking the geolocation on Plan. This issue has been fixed in this version.

You need to accept the GeoLite2 EULA to use the database again - See 'Data_gathering.Accept_GeoLite2_EULA' setting
Plan will update the database from time to time
Additionally a fallback option was added that uses ip2c via HTTP. I recommend accepting the geolite2 eula, because ip2c doesn't support IPv6 and uses more resources than geolite2.

Plugins-tab fixes (#1260, #1276, #1286)
There were a couple of bugs with the "Plugins" tabs.
  • Fixed an issue related to some Extension tables not displaying at all.
  • Fixed plugin tabs that have large tables not filling the whole width of the page.
  • Fixed tab name always being "Plugins Overview" instead of plugin name.
  • Fixed tab names not including server name instead showing a dot.
  • Fixed wrong column names of Buycraft table
Export fixes (#1278, #1269, #1210)
  • Fixed a memory leak when using Export (some replacement lists were never cleared)
    • Fixed some player page export when the players shared parts of the name
  • Fixed names of exported server folders when server name had a space (on networks)
  • Fixed links of session accordion linking to UUID instead of player name (export saves player name pages)
  • Fixed links of "back" buttons not working appropriately with subdirectory URL (eg. /plan/server/)
Other small fixes (#1293, #1287, #1272)
  • Fixed too long weapon item names causing an exception
  • Fixed some words inside Javascript getting translated by Locale
  • Fixed missing hamburger on /players and /debug pages for mobile
  • Updated SQLite to 3.30.1
  • Updated MySQL to 8.0.19 & HikariCP to 3.4.2
  • Updated Font awesome to 5.12.0
  • Updated FullCalendar to 3.10.0
Direct any bugs to http://bugs.playeranalytics.net, thanks :)
----------, Jan 17, 2020
Resource Information
Author:
----------
Total Downloads: 77,984
First Release: Nov 30, 2016
Last Update: Feb 1, 2025
Category: ---------------
All-Time Rating:
255 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings