This repository has been archived by the owner on Sep 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Johannes Donath edited this page Jul 9, 2018
·
5 revisions
DEPRECATION NOTICE: This page refers to Stockpile v1.0. For information on v2.0 and up, please refer to the Project Website.
Stockpile is a lightweight caching server for the Mojang API. Not only does it provide a simple method for retrieving cached values but it also ensures no unnecessary calls are made by proxying logins to your server.
- Download one of the recent Stockpile Releases
- Extract it to a (dedicated) directory
- Configure your server by editing
application.yml
(Read our Configuration Guide if you are confused) - Start Stockpile using
java -jar StockpileServer.jar
Windows Users: You can also use the StockpileServer.exe instead - Done! Use it! :)
In case you want to introduce your own changes to Stockpile, or build a testing version, you can compile a custom binary yourself.
Prerequisites: Java 8 JDK (or newer), Maven 3.3 (or newer)
- Download a Source Distribution or clone the repository
using
git clone https://github.com/LordAkkarin/Stockpile.git
- Open a terminal and run
mvn clean install
from the source directory
The resulting jars can be found in server/target/
and client/target/
respectively.