mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-03-13 17:38:03 +08:00
- Removed unused code in Reflection - Removed duplicated Strings in GMTimes - Added private constructor to TimeZoneUtility - Renamed local variable in RegisterDateMinimizationPatch - Replaced Function<String, Boolean> with Predicate in ExtensionRegister - Changed AFKListeners to use primitive boolean - Changed Config#get(Setting<Boolean>) uses to isTrue and isFalse - comment to NukkitListenerSystem
API, Documentation & Tutorials | Releases | Issues & Suggestions | Jenkins (Development builds)
Player Analytics is a fully fledged solution for the analytics needs of your minecraft server. A built in webserver displays insights into different aspects on the server such as Online activity, Playerbase and how these change over time.
Plan supports multiple different platforms and versions; Spigot, Paper, Sponge, SpongeForge, Bungeecord, Velocity, Cauldron & all derivatives; from 1.7 to 1.14 - One jar for all platforms.
Building
You can build the project by running the following in the repository root
cd Plan
./gradlew build
Used Libraries
- SBAdmin 2 Template | MIT License
- HighCharts | Free for non-commercial
- jQuery Datatables | MIT License
- FullCalendar | MIT License
- Font Awesome Icons | SIL Open Font License
- MaxMind GeoIP2 | Creative Commons Attribution-ShareAlike 4.0 International License
- H2 Database | MPL 2.0 or EPL 1.0
License
Player Analytics is licensed under LGPL-3 (GNU Lesser General Public License)
Description
Languages
Java
86.7%
JavaScript
11.3%
CSS
1.8%
HTML
0.2%