Go to file
Joseph Tarbit f63854801c
Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140)
* Add gitignores; bump gradle; bump forge gradle

* Add bin folder to gitignores

* Remove gitignores from bin folder

* Fixed problems; added lastPhysicsProblem

* Added to accesstransformer

NibbleArray#setIndex for FAWE support

* Added to accesstransformer

BiomeContainer#biomeRegistry

* Downgrade FG to 4.0.9

* Bump FG to 4.0.13 + remove reobfJar
2021-01-28 19:51:42 +08:00
.github Create FUNDING.yml 2020-12-11 16:41:27 +08:00
arclight-api Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
arclight-common Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
arclight-forge-1.16 Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
forge-installer Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
gradle/wrapper Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
i18n-config Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
.gitignore Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
appveyor-16.yml 1.16 initial, dependencies, projects. 2020-08-18 22:58:28 +08:00
build.gradle Update agp to 1.13 2021-01-21 18:21:03 +08:00
gradle.properties Update ForgeGradle, update Gradle wrapper, add gitignores, add lastPhysicsProblem, add ATs (#140) 2021-01-28 19:51:42 +08:00
gradlew Initial commit 2020-05-16 14:22:29 +08:00
gradlew.bat Initial commit 2020-05-16 14:22:29 +08:00
LICENSE Initial commit 2020-05-16 14:22:29 +08:00
README.md Update to 1.16.5, forge 36.0.1 2021-01-21 22:27:58 +08:00
settings.gradle 1.16 initial, dependencies, projects. 2020-08-18 22:58:28 +08:00

Arclight

A Bukkit server implementation utilizing Mixin.

Actions GitHub

Minecraft Forge Status Build
1.16.x 36.0.1 ACTIVE 1.16 Status
1.15.x 31.2.47 ACTIVE 1.15 Status
1.14.x 28.2.0 LEGACY 1.14 Status
  • Legacy version still accepts pull requests.

Installing

  1. Download the jar from release page or build server. (see the table above)
  2. Launch with command java -jar arclight-forge-<mc>-<version>.jar nogui. The nogui argument will disable the server control panel.

Support

Discord server https://discord.gg/ZvTY5SC

QQ Group chat 3556966

Contributing

This project uses Gradle 4.9 as build tool with arclight-gradle-plugin.

To setup development workspace, clone this repository first, and type

./gradlew remapSpigotJar idea

This will generate proper spigot sources and srg mappings.

Finally, import the project. IntelliJ IDEA is the recommended IDE.

Due to a MixinGradle bug, you may build the project twice or the mixin shadows won't get reobfuscated.

License

This project in licensed under GPL v3.

Sponsor

YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications. YourKit is the creator of YourKit Java Profiler, YourKit .NET Profiler, and YourKit YouMonitor.