Ketting is a fork of MinecraftForge that enables the use of Bukkit plugins on Forge servers.
Ketting is still in development and is not ready for production use.
Current status: beta
Ketting combines CraftBukkit and Spigot patches with Forge's patches to create a server that can run both Forge mods and Bukkit plugins together (hopefully) without any issues. Ketting will also include some self-made patches to make sure that the server runs as smoothly as possible.
Checkout this page to see how to use ketting!
Please report any issues that you find on the issues page. Make sure that you are using the latest version of Ketting before reporting an issue. Contributions are welcome, but please make sure that your code is clean and readable.
Before building Ketting, I would recommend to first build the latest
Forge MDK from their website to prevent some issues with the build.
If you encounter the 'client srg not found' issue, please follow the step above.
Also, please make sure that you are using JDK 17 or higher.
Ketting uses the Gradle build system, so you can build it by running the following command:
./gradlew setup
To create a jar, run
./gradlew kettingJar
(this might take a while, but when it's done, you can find the jar in build/libs
under projects/ketting
)