analyticsbukkit-pluginbungeecord-plugindata-collectionhacktoberfestmysqlnukkit-pluginspigot-pluginsponge-pluginsqlitestatisticsvelocity-pluginvisualizationwebserver
f7cec19372
- Change proxy server info storage to allow multiple proxies to exist in the database - Allow naming Proxies with Server.Name config setting - Server.IP is no longer required to be set during installation - Change logic reliant on single proxy server to consider multiple proxies - If multiple proxies have webserver or export enabled, the address given by commands can be any of them. - Network players online graph now stacks if redisbungee is not used. Individual players online graphs for different proxies can be viewed from Performance tab. - Last Peak and All Time Peak are not given for multi-proxy networks without redisbungee since it would be expensive to calculate. - Improved network performance tab considerably - /plan info displays the Server UUID of the current server - /plan server link goes to /server/UUID instead of /server/Name - Fix join address graphs not loading if strict GROUP BY is enabled in MySQL Affects issues: - Close #1454 |
||
---|---|---|
.github | ||
Plan | ||
scripts | ||
.gitattributes | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
Plan_architecture_overview.png | ||
README.md | ||
jitpack.yml | ||
sonar-project.properties | ||
versions.txt |
README.md
Documentation & Tutorials | Releases | DEV builds | Issues & Suggestions
Player Analytics is a fully-fledged solution for the analytics needs of your Minecraft server. A built-in webserver displays insights into different aspects of 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 - One jar for all platforms.
API
<repository>
<id>jitpack</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.plan-player-analytics</groupId>
<artifactId>Plan</artifactId>
<version>{jitpack version}</version>
<scope>provided</scope>
</dependency>
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
- Bootstrap | MIT License
- HighCharts | Free for non-commercial
- jQuery Datatables | MIT License
- FullCalendar | MIT License
- Font Awesome Icons | SIL Open Font License
- MaxMind GeoIP2 Country | MaxMind End User License Agreement (EULA)
- Dagger | Apache-2.0 License
- DependencyDownload | MIT License
License
Player Analytics is licensed under LGPL-3 (GNU Lesser General Public License)