Skip to content
This repository has been archived by the owner on Feb 3, 2022. It is now read-only.

arcadiamc-cz/ArcadeCord

Repository files navigation

ArcadeCord

ArcadeCord is patch for Waterfall with many features.

   

Downloads

Proxy

ArcadeCord

Modules

API

Dependency Information

Maven

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

Gradle

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

This also includes all API provided by Waterfall and BungeeCord.

Building and setting up

Initial setup

Run the following commands in the root directory:

./arcadecord build

Creating a patch

Patches are effectively just commits in ArcadeCord-Proxy. To create one, just add a commit to either repo and run ./arcadecord rebuild, and a patch will be placed in the patches folder. Modifying commits will also modify its corresponding patch file.

Compiling

Use the command ./arcadecord build to build the proxy. ArcadeCord jar will be placed under ArcadeCord-Proxy/bootstrap/target/ArcadeCord.jar.