Skip to content
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.

Project-Cepi/Sabre

Repository files navigation

Sabre

license downloads discord-banner

Sabre is a server JAR wrapper using the Minestom API as a community-maintained groundwork library.

Features

  • Fully featured configuration
  • Stop, update, and operator commands.
  • Colored terminal
  • Built-in flat generator for testing
  • Import map for easy setup

Installation

Automatic

curl -fsSL https://raw.githubusercontent.com/Project-Cepi/Sabre/master/install.sh | sh

Manual

Download the JAR from Sabre releases or compile it yourself.

Create a run script or run it from the terminal using

java -Xms2000m -Xmx2000m -jar Sabre.jar

With -Xms being the minimum amount of RAM you want to use,

and -Xmx being the max amount of RAM you want to use.

Compile

Create a folder, then Clone the repository using:

git clone https://github.com/Project-Cepi/Sabre.git

Once it is cloned, make sure you have gradle installed, and run

./gradlew shadowJar on Mac or Linux, and

gradlew shadowJar on Windows.

This will output the jar to build/libs in the project directory.