This project has been created to provide a leaderboard for your Minecraft server.
This is calculated by assigning points to each achievement gained within Minecraft.
- Install NodeJs v6.1.0
- Clone this project
- Install dependencies
npm install
To start the application which will run on a default port of 25566
and looks for a server in the directory ../MinecraftServer
npm run watch
You can change any of the run parameters on the command line at startup:
MC_SERVER_PATH="../MyNewShinyServer/" PORT=25575 BASE_PATH="/leaderboard" npm run watch
View the leaderboard by going to the hostname and port it started on.
- Points for the achievements can be changed by altering
app/assets/json/points.json
- Banner on the leaderboard can be changed by changing
app/assets/images/banner.png
npm test