Crucible is a Thermos with several improvements. We aim to close the gaps left by Thermos and extend the support for those still on 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
- Fixed several bugs
- Performance Improvements
- Updated some libraries
- TimingsV2 implemented
- You can see more changes in the releases changelog.
Advantages with other Crucible:
- Use CatServerRemapper, Enhanced plugin compatibility
- Fixed Windows terminal handle ANSI color
- Support UraniumPlus! Now, You can use
/title
command in MC1.7.10
- Java 8 JDK
JAVA_HOME
defined on your OS
- 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:
- 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.
You can check our Roadmap on our docs.