Crucible
Crucible, a fork of Thermos, is a CraftBukkit and Forge server implementation for 1.7.10, providing the ability to load both Forge mods and Bukkit plugins alongside each other.
Install / Use
/learn @CrucibleMC/CrucibleQuality Score
Category
Development & EngineeringSupported Platforms
README

What's Crucible?
Crucible, a fork of Thermos, is a CraftBukkit and Forge server implementation for 1.7.10, providing the ability to load both Forge mods and Bukkit plugins alongside each other.
We aim to close the gaps left by Thermos and extend the support for those still using 1.7.10 by adding support for long broken mods and plugins and fix serious bugs as they appear.
Advantages over Thermos:
- Working/stable build across systems
- Several bugfixes
- Performance improvements
- Updated libraries for newer plugin support
- Implemented TimingsV2
- Java 8–21 supported (using an integrated version of lwjgl3ify)
- Backported Bukkit APIs (With some APIs requiring the companion mod NecroTempus)
- You can see more changes in the releases changelog.
Build Requirements
- Java 8 JDK
JAVA_HOMEdefined on your OS
Setup the Workspace
- Checkout project
- You can use IDE or clone from console:
git clone https://github.com/CrucibleMC/Crucible.git
- You can use IDE or clone from console:
- Creating the workspace
- To create the workspace just run the command:
./gradlew setupCrucible - To create the patches with the changes made just run:
./gradlew genPatches
- To create the workspace just run the command:
- Building
- Before you can build you must first setup the workspace!
- To build the distribution packages run the command:
./gradlew buildPackages - The distribution package will be in
build/distributions
- Updating sources
- Update sources:
git pull origin master - Recreate the workspace:
./gradlew clean setupCrucible
- Update sources:
Useful links
- Crucible Documentation - Place for everything about crucible.
- Discord - Join our support discord if you need help with server setup, or if you just want to hang out.
Credits
- Thermos - Original project
- Spigot - Several improvements over Bukkit
- Paper - Several improvements over Spigot
- lwjgl3ify - Java 9+ support
Special Thanks To
JetBrains
For supporting Crucible development with access to their Open Source License.
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> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
