Build Support: B42.0.2 to B42.17
(Build 42 only, SP / MP Host tested on recent builds)
NeatUI Framework is a lightweight UI framework/library used by other mods to build cleaner, faster, and more consistent interfaces. You generally don’t “use” it directly — you install it because a mod depends on it. If another mod requires NeatUI Framework, make sure NeatUI Framework is loaded BEFORE that mod.
What This Mod Is
- A shared UI framework for Project Zomboid mods.
- Provides reusable UI helpers (drawing, layout, text rendering, widgets, etc.).
- Helps mod authors build interfaces faster and keep them consistent across updates.
Who Needs This
- You need this mod only if another mod lists it as a requirement.
- If you don’t have any mods that depend on it, you can leave it disabled.
What It Does
- Adds common UI utilities (e.g. text measuring/truncation, consistent rendering helpers, reusable UI components).
- Improves maintainability for UI-heavy mods by centralizing shared code.
- Keeps dependent mods smaller and easier to update.
Compatibility
- Build 42 (all released versions)
- Tested from 42.0.2 up to 42.15.3 (SP/MP)
- This framework is a library; behavior depends on the mods that use it.
Linux Dedicated Servers (Temporary Workaround)
Some Linux dedicated servers may fail Lua checksum validation with mods due to case-sensitive file paths (workshop mods sometimes mix filename casing).
Temporary workaround: set the following in your server .ini:
DoLuaChecksum=false
Note: This is a temporary workaround. A proper fix is planned so Linux servers can keep checksum validation enabled.
Credits:
- Original mod by Rocco: PZ Workshop Items
- Maintenance / compatibility updates for newer B42 builds by Afyrmo: PZ Workshop Items
Workshop ID: 3508537032
Mod ID: NeatUI_Framework