Skip to content
This repository has been archived by the owner on Sep 12, 2024. It is now read-only.
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.

Resources

Installation

  1. Download one of the recent Stockpile Releases
  2. Extract it to a (dedicated) directory
  3. Configure your server by editing application.yml (Read our Configuration Guide if you are confused)
  4. Start Stockpile using java -jar StockpileServer.jar Windows Users: You can also use the StockpileServer.exe instead
  5. Done! Use it! :)

Building

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)

  1. Download a Source Distribution or clone the repository using git clone https://github.com/LordAkkarin/Stockpile.git
  2. 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.

Clone this wiki locally