CurseForge · Hytale mod
Zima
Zima is a Hytale plugin that reads integration specs, resolves conflicts deterministically, and outputs generated override assets as a runtime pack.
Quick answer
Which Zima release should I use?
Zima-1.0.4.jar targets 0.5. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Where should Zima be installed in Hytale?
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
What else does Zima-1.0.4.jar need?
Zima-1.0.4.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Add Zima without breaking your instance.
Built for Zima-1.0.4.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Zima-1.0.4.jar. It targets 0.5; another release may target a different game build or dependency set.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Enable it on the world host
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
- 04
Pick the file you checked
Use the “Get this file” button beside Zima-1.0.4.jar. It opens that exact file at the source.
About this project
What does Zima add?
Zima - Deterministic mod integration & patching system.
Zima works seamlessly with Hytalor when in the same pack!
Zima is a deterministic mod integration & patching system.
It lets mods safely modify game assets without overwriting each other or breaking load order.
Instead of replacing files, mods declare “intents” describing exactly what they want to change. Zima then applies those changes in a predictable, conflict-aware way.
Documentation: Check Out the Github
Core Behaviour
Predictable Load Order
Zima decides which changes run first using clear rules:
Dependency rules (
dependsOn,loadAfter,loadBefore)Mod role (
core,content,tweak,compat)Priority value
Mod ID (as final tie-breaker)
This means results are stable and reproducible.
Asset Changes
Mods don’t replace entire assets.
They specify targeted operations like:
set → change a specific value
removePath → delete a field or property
mergeObject → combine data without destroying existing values
For arrays (lists), Zima supports:
Add / remove elements
Insert before / after
Replace or merge entries
Upsert (update if present, add if missing)
Intents
An intent can modify:
A single asset
Many assets via patterns (*, **, etc.)
Specific elements inside arrays
Filtered matches (e.g., entry with id="foo")
This avoids brittle hardcoding.
Conflict Detection
If two mods try to change the same exact data path, Zima can:
Deny the change
Merge safely
Require explicit overrides
No silent corruption.
Validation & Safety
Zima rejects invalid specs at load time with clear diagnostics.
It also supports:
Assertions / requirement checks
Strict schema enforcement
Versioned compatibility guarantees
No Double-Apply Issues
Zima does not read Server/Patch, preventing duplicate modifications when combined with other patch systems.
How Mods Use Zima
Mods place specs inside their asset pack:
Server/Zima/manifest.json Server/Zima/*.intent.json
manifest.json → metadata (role, priority, policies)
intent files → describe desired changes only
Compatibility Promise
Zima uses a strict versioned schema:
zima.integrate.v1
Minor updates stay backward-compatible.
Breaking behaviour always requires a new schema version.
Project description from CurseForge.
Pick your setup
Zima releases for each Hytale build.
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Zima releases and Hytale builds
Zima-1.0.4.jar
23 Jun 2026
Zima-1.0.3.jar
27 May 2026
Zima-1.0.2.jar
20 Apr 2026
Zima-1.0.1.jar
26 Mar 2026
Zima.jar
12 Mar 2026
Zima.jar
12 Mar 2026
Zima.jar
19 Feb 2026
Zima.jar
19 Feb 2026
Zima.jar
18 Feb 2026
Zima.jar
13 Feb 2026
Looking for an older file? The official CurseForge project page is in Resources.