Skip to content

arcadiamc-cz/ArcadePaper

Repository files navigation

ArcadePaper

ArcadePaper is 1.8.8 patch for PaperSpigot with many features.

   

Downloads

API

Dependency Information

Maven

<repository>
    <id>arcadiamc</id>
    <url>https://nexus.arcadiamc.cz/repository/maven-public/</url>
</repository>
<dependency>
    <groupId>cz.arcadiamc</groupId>
    <artifactId>arcadepaper-api</artifactId>
    <version>1.8.8-R0.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

Gradle

repositories {
  maven {
      url 'https://nexus.arcadiamc.cz/repository/maven-public/'
  }
}
dependencies {
    compileOnly 'cz.arcadiamc:arcadepaper-api:1.8.8-R0.1-SNAPSHOT'
}

This also includes all API provided by PaperSpigot, Spigot and Bukkit.

Building and setting up

Initial setup

Run the following commands in the root directory:

./arcadepaper build

Creating a patch

Patches are effectively just commits in ArcadePaper-API and ArcadePaper-Server. To create one, just add a commit to one of repos and run ./arcadepaper rebuild, and a patch will be placed in the patches folder. Modifying commits will also modify its corresponding patch file.

Compiling

Use the command ./arcadepaper build to build the server. ArcadePaper jar will be placed under ArcadePaper-Server/target/arcadepaper-1.8.8-R0.1-SNAPSHOT.jar.