Operadora is a a Minestom server implementation with basic features, some utilities and full modularity. <3
- Java 17+
- 256MB RAM
- Download the latest release (stable) or build from the CI (development)
- Run the jar using
java -jar fileName.jar
- Host Support (for hosts that don't have minestom support)
- Metrics/Monitoring support via InfluxDB
- Easy server configuration via the server-properties.conf file
If you are using a pre-release build, make sure you use the build number from TeamCity
repositories {
maven("https://mvn.zak.pink/releases") // release builds
maven("https://mvn.zak.pink/shapshots") // pre-release builds
}
dependencies {
compileOnly("pink.zak.minestom.operadora:operadora:1.2.0") // release builds
compileOnly("pink.zak.minestom.operadora:operadora:26") // pre-release builds (see TeamCity CI)
}
- Clone the repository using
git clone https://github.com/ZakShearman/Operadora.git
- Open the code in your IDE and import the Gradle project
- Run the
shadowJar
gradle task with your IDE or using./gradlew shadowJar
. The JAR will be created in thebuilds/libs
folder