SheetStack is a lightweight PaperMC server manager that helps you install, manage, and run your Minecraft servers with ease — all from the terminal.
Note
This tool is intended for power users who are comfortable with shells and CLI/TUI workflows. Also, this application requires Python 3.13. Availability: Any system that supports unix-like symlinks. (Sorry, Windows users, you must use WSL in this case~)
- Quickly install any available PaperMC version.
- No need to manually fetch JARs.
- Manage multiple server versions.
- Switch between versions seamlessly.
- Launch your active server directly from the TUI. Make sure that you already have Java installed on your system.
- Text-based User Interface (TUI).
- No heavy web dashboards or extra memory overhead.
The installation process looks like this:
git clone https://github.com/RimuEirnarn/SheetStack
cd SheetStack
python -m venv .venv
source .venv/bin/activate
pip install -r ./requirements.txt
python main.py # <-- This runs the appThe app will prompt you where the server directory should be.
Licensed under the BSD 3-Clause "New" or "Revised" License. See the LICENSE file for details.
Contributions are welcome! Please check out the CONTRIBUTING.md (coming soon) for guidelines.
- Plugin manager integration
- Auto-updater for PaperMC builds
- Configurable JVM flags per profile
- Better logging and server monitoring