DivineMC is a high-performance Purpur fork focused on maximizing server performance while maintaining plugin compatibility.
Warning
DivineMC is a performance-oriented fork. Make sure to take backups before switching to it. We also welcome a new contributor to help us improve the fork.
- All worlds are ticked in parallel, so the server can take full advantage of multicore processors.
- Implemented Secure Seed mod that changes default 64-bit seed to a 1024-bit seed, making it almost impossible to crack the seed.
- Native math functions using a new Java 22 feature, calling C functions directly from Java.
- Optimized chunk generation that can generate chunks up to 70% faster than vanilla.
- Async pathfinding and entity tracker
- Fully compatible with Bukkit, Spigot and Paper plugins
- Fixes some Minecraft bugs
- and more...
If you want to install DivineMC, you can read our installation documentation.
You can find the latest successful build in GitHub Action or Releases
Run the following commands in the root directory:
> ./gradlew applyAllPatches # apply all patches
> ./gradlew createMojmapPaperclipJar # build the server jar
For anything else you can refer to our contribution guide.
<repository>
<id>bx-team</id>
<url>https://repo.bxteam.org/snapshots</url>
</repository>
<dependency>
<groupId>org.bxteam.divinemc</groupId>
<artifactId>divinemc-api</artifactId>
<version>1.21.4-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
repositories {
maven("https://repo.bxteam.org/snapshots")
}
dependencies {
compileOnly("org.bxteam.divinemc:divinemc-api:1.21.4-R0.1-SNAPSHOT")
}
We also have a Javadoc for the API.
DivineMC is licensed under the GNU General Public License v3.0. You can find the license here.
DivineMC includes patches from other forks, and without these forks, DivineMC wouldn't exist today. Here are the list of these forks:
- Purpur
-
📜 Expand to see forks that DivineMC takes patches from.
• Petal
• Carpet Fixes
• Parchment
• Leaves
• Kaiiju
• SparklyPaper
• Matter
• Canvas
If you want to know more about other forks and see other Minecraft projects, you can go to our list of different Minecraft server Software.