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. [b]If another mod requires NeatUI Framework, make sure NeatUI Framework is loaded BEFORE that mod.[/b]
[hr]
What This Mod Is
[list]
[*] A shared [b]UI framework[/b] 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.
[/list]
Who Needs This
[list]
[*] You need this mod [b]only if[/b] another mod lists it as a requirement.
[*] If you don’t have any mods that depend on it, you can leave it disabled.
[/list]
What It Does
[list]
[*] 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.
[/list]
Compatibility
[list]
[*] [b]Build 42 (all released versions)[/b]
[*] Tested from [b]42.0.2[/b] up to [b]42.15.3[/b] (SP/MP)
[*] This framework is a library; behavior depends on the mods that use it.
[/list]
Linux Dedicated Servers (Temporary Workaround)
Some [b]Linux dedicated servers[/b] may fail Lua checksum validation with mods due to [b]case-sensitive file paths[/b] (workshop mods sometimes mix filename casing).
[b]Temporary workaround:[/b] set the following in your server .ini:
DoLuaChecksum=false
[b]Note:[/b] This is a temporary workaround. A proper fix is planned so Linux servers can keep checksum validation enabled.
Credits:
[list]
[*] Original mod by [b]Rocco[/b]: [url=https://steamcommunity.com/profiles/76561199485575276/myworkshopfiles/?appid=108600] PZ Workshop Items [/url]
[*] Maintenance / compatibility updates for newer B42 builds by [b]Afyrmo[/b]: [url=https://steamcommunity.com/profiles/76561199133259679/myworkshopfiles/?appid=108600] PZ Workshop Items [/url]
[/list]
Workshop ID: 3508537032
Mod ID: NeatUI_Framework