mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2024-12-21 05:50:18 +08:00
bab0f273a2
* Initial commit for Sponge API 8 port * Change Sponge PAL version to include -sponge version suffix * Comment out Nucleus w/ needs a update in ExtensionRegister * Fix error with ArtifactVersion (from org.apache.maven) being relocated * Correct todos related to getting values from ResourceKeys * Cleanup sponge buildscript a bit * Remove sout * Update Extension-Sponge-Economy to 8.0.0-R0.3 * Convert to Sponge's new preferred way to load in jar resources * Convert SpongeMessageBuilder and VelocityMessageBuilder into AdventureMessageBuilder * Add back the command * Update bStats to 3.0.0, re-enable bStats for Sponge * Implement gamemode change mixin * Remove unused import * Update SpongeGMChangeListener's error logging as suggested Co-authored-by: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> * PAL 5.1.0 * Add a check in SpongeCommand to update the ErrorLogger and Subcommand if the PlanSpongeComponent changes * Combine try-with-resources in SpongePlanFiles#asStringResource Co-authored-by: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com> |
||
---|---|---|
.github | ||
Plan | ||
scripts | ||
.gitattributes | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
jitpack.yml | ||
LICENSE | ||
Plan_architecture_overview.png | ||
README.md | ||
versions.txt |
API, Documentation & Tutorials | Releases | 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 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 - 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
- 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)
- Slimjar| MIT License
- Dagger| Apache-2.0 License
License
Player Analytics is licensed under LGPL-3 (GNU Lesser General Public License)