Kettle
Minecraft Forge Hybrid server implementing the Spigot/Bukkit API, formerly known as Contigo/Thermos/Cauldron/MCPC+
Install / Use
/learn @KettleFoundation/KettleQuality Score
Category
Development & EngineeringSupported Platforms
README
🛑 «Kettle» or «KettleJava» is deprecated since 23.03.2021
For further development see: KettleRed
<details> <summary>Deprecated readme</summary>
:warning: Kettle is still raw and you may encounter issues with using it as your server software. This software is not yet ready for Production use. You have been warned!

Kettle
What's Kettle?
Kettle is the next link in the hybrid server chain: Kettle :arrow_right: Contigo :arrow_right: Thermos :arrow_right: KCauldron :arrow_right: Cauldron :arrow_right: MCPC+
Kettle was initially conceived as a fork of Contigo, but after a few iterations got rid of Contigo's dependencies and can no longer be concidered it's fork, but a standalone hybrid server.
Kettle is dependent on custom Forge and Paper builds, meaning it can run both Craftbukkit/spigot-based plugins and forge-based mods.
We hope to eliminate all issues with craftbukkit forge servers. In the end, we envision a seamless, low lag Kettle experience with support for new 1.12+ versions of Minecraft.
Deployment
Installation
- Download the server from the Releases section
- Make a new folder for the server
- Move the server to the folder and rename it to
kettle.jar - Make a launch script
Building the sources
All builds are available in build/distributions
- Clone the Project
- You can use GitHub Desktop/GitKraken or clone using the terminal
git clone https://github.com/KettleFoundation/Kettle -b KettleJava
- Next you are gonna want to clone the submodule
git submodule update --init --recursive
- You can use GitHub Desktop/GitKraken or clone using the terminal
- Building
-
First you want to setup the project
./gradlew setup
-
To build the project use the following command
./gradlew launch4j
-
Now go and get a drink this may take some time
-
Chat
You are welcome to visit Kettle Discord server here.
More Kettle!
For unstable/test builds, you can check KettleDev!
For 1.14.4 builds, you can check Kettle-1.14.4!
</details>Related Skills
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
