Go to file
Rsl1122 83293804a5 Fixed UUID parsing from String for JSON requests
Due to the way Optional#orElse works, the part inside orElse was run
even when the UUID could be parsed from the given String, leading to
unnecessary work as well as errors in the player UUID query
(That uses names and doesn't look at uuids like the server query)

Fixed by splitting the two execution branches

Affects issues:
- Fixed #1200 (Manually tested)
2019-10-25 15:12:01 +03:00
.github Create release-drafter.yml 2019-10-06 11:02:23 +03:00
Plan Fixed UUID parsing from String for JSON requests 2019-10-25 15:12:01 +03:00
scripts Parallel gradle execution where possible 2019-08-06 12:16:28 +03:00
.gitattributes
.gitignore
.travis.yml Changed Travis JDK to openjdk8 2019-07-21 18:38:28 +03:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md Update CONTRIBUTING.md 2019-04-07 11:03:02 +03:00
Jenkinsfile Change sed command 2019-09-03 09:32:11 +03:00
LICENSE
README.md Update README.md 2019-10-22 10:26:12 +03:00
versions.txt Update versions.txt 2019-10-19 14:40:11 +03:00

Player Analytics

Build Status Discord Quality Gate
Lines of Code Code coverage Duplicate lines

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 shadowJar

Used Libraries

License

Player Analytics is licensed under LGPL-3 (GNU Lesser General Public License)