Divinity Engine 1.12 - Forge 1.20.1
Curse Maven Snippet
What's new
Divinity Engine 1.12
Minecraft 1.20.1 / Forge 47.4.2 / Java 17. Install the same version on client and server.
Addon development
- Startup JSON content definitions for gods, blessings, curses and trials, including automatic god statue registration.
- Optional KubeJS blessing callbacks for custom server-side behavior. JSON registry definitions must match between client and server; new registry content requires a restart.
- Downloadable JSON + KubeJS and Java/Forge starter projects, with complete setup guides, recipes, localization and working example abilities.
- Expanded developer wiki covering Java APIs, stories, permanent blessing upgrades, rendering and UI.
Included in this build
- Connected pantheon stories, player-specific Codex journals, relationship progression and permanent story specializations.
- Revised trial sessions, protected arenas, batched cleanup and journal recovery.
- Personal pocket-domain rooms, room/rule menus, persistent gateways and resident handling.
- Compact celestial menus and ability-specific Minecraft-style blessing particles through Nightshade.
Bundled dependencies
Nightshade Core 1.6.1, Vanguard's Kit 2.2.2-1.20.1, Player Animator 1.0.2-rc1+1.20 and MixinExtras 0.4.1 are embedded. Separate downloads are not needed for these. KubeJS and its dependencies remain optional and are not bundled.
Installation and validation
Remove the older Divinity jar before installing this update. Back up worlds and content packs first. Java 17 compilation, reobfuscation, bundle verification, all 16 focused content GameTests and all 4 KubeJS integration GameTests passed against the updated libraries. Full multiplayer and third-party mod/shader coverage remains incomplete.
This mod has no additional files