Skip to content

High performance paper fork, loved by developers around the Minecraft world.

License

Notifications You must be signed in to change notification settings

Aventox-Network/geist

 
 

Repository files navigation

The most widely used, high-performance Minecraft server that aims to fix gameplay and mechanics inconsistencies.

Support and Project Discussion:

How To (Server Admins)

Paperclip is a jar file that you can download and run just like a normal jar file.

Download Paper from our downloads page.

Run the Paperclip jar directly from your server. Just like old times

How To (Plugin Developers)

Repository (for paper-api)

Maven
<repository>
    <id>geist</id>
    <url>https://reposilite.aventox.com/releases</url>
</repository>
<dependency>
    <groupId>com.aventox.geist</groupId>
    <artifactId>geist</artifactId>
    <version>1.21.3-R0.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>
Gradle
repositories {
    maven {
        url = uri("https://reposilite.aventox.com/releases")
    }
}

dependencies {
    compileOnly("com.aventox.geist:geist:1.21.3-R0.1-SNAPSHOT")
}

java {
    toolchain.languageVersion.set(JavaLanguageVersion.of(21))
}

How To (Compiling Jar From Source)

To compile Paper, you need JDK 21 and an internet connection.

Clone this repo, run ./gradlew applyPatches, then ./gradlew createMojmapBundlerJar from your terminal. You can find the compiled jar in the project root's build/libs directory.

To get a full list of tasks, run ./gradlew tasks.

About

High performance paper fork, loved by developers around the Minecraft world.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Languages

  • Java 99.6%
  • Shell 0.4%