Install Steam
sign in
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Bahasa Indonesia (Indonesian)
Bahasa Melayu (Malay) BETA
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem






The bug was that when dragging the inventory icons to re-order them in my inventory, they would reset to their original position.
This is on a locally hosted MP server. I'm using Clean Hotbar, SMB Autohide, Project Cook, and Neat Craft UI mods. I verified game files and re-installed the mod so I should be on the latest version.
I wasn't able to find relevant console details, unfortunately, however, I think I figured out how to reproduce the bug.
If I re-order the containers and then just don't touch it, even exiting the inventory and doing other things, it seems to stay where I ordered it. However, if I start clicking on the icons to look in a container/backpack, after a few moments they will shift back to their original positions. This also happens instantly if I use scroll wheel while hovering my mouse over the icons to scroll through the containers.
Unpacking ammo in my inventory causes massive stutters and freezes:
500 rounds: noticeable lag
1000 rounds: heavy stuttering
2000 rounds: very laggy
3000+ rounds: UI nearly freezes
5000 rounds: game almost crashes and becomes unplayable
It looks like the unpacking code spawns individual single‑bullet items instead of large stacks, creating tons of item instances that overload Lua and inventory rendering. Performance goes back to normal once I delete those unpacked bullets.
Hoping you can optimize this to generate large ammo stacks instead of spawning bullets one‑by‑one. Game version: Build 42.20 Stable. Thank you for your hard work!
Changing the color of a specific container will make other containers that color too.
CleanUI v2.7.6 adds only an initial Better Containers compatibility pass. It can now pick up the custom container color, but I know the result is still not visually ideal: the color can look too dark, may not fill the whole button area, and may only refresh after switching to another container.
I’ll keep this for a visual refinement in a future update.
I prefer not to push another Workshop update during high server-traffic hours unless it is a critical hotfix, because every update can cause server/client version mismatch until servers restart.
Hi, I just tested it and I still can't change the color of the containers using Better Containers.
corpseStorageCheck.lua > require("ISUI/ISContextMenu") failed
It sounds like another mod failing to require a vanilla UI file, or an incomplete update/load issue.
Please verify game files with PZ closed:
Steam Library > right-click Project Zomboid > Properties > Installed Files > Verify integrity of game files
If it continues, please send the full console.txt in
Questions and Bug Reports.
请关闭 Project Zomboid 后尝试:
· Steam 验证 Project Zomboid 文件完整性
· 取消订阅 NeatUI Framework 和 CleanUI
· 等 Steam 删除旧文件
· 重新订阅
· 等下载完成后再启动游戏
也请检查:
· NeatUI Framework 在 CleanUI 前面加载
· Options > Mods > CleanUI > Use CleanUI Inventory 是否开启
· 服务器和客户端是否是同一 Workshop 版本
If double-click to read still works but the context menu does not, I’ll need the full console.txt / stack trace to see where it fails.
Please post it in Questions and Bug Reports and include:
· PZ build
· CleanUI version
· SP or MP
· exact book/item
· whether it happens with only NeatUI Framework + CleanUI
No new save is required after updating.
For servers, the server also needs the updated Workshop version and a restart, otherwise clients may get version mismatch errors.
@Aloha 不需要重新开档。CleanUI 是界面模组,正常更新不需要新存档。服务器需要更新并重启,否则客户端和服务器版本不同会导致无法进入。
Please send the exact Workshop link/ID, what is not working, and your console.txt in
Questions and Bug Reports.
CleanUI already has compatibility handling for several inventory/equipment UI mods, but I need to know the specific mod and error to check it.
CleanUI includes compatibility handling for Equipment UI, especially around equipped items / hide equipped behavior.
If you see a specific issue, please send the exact Equipment UI version/link, CleanUI version, and console.txt in
Questions and Bug Reports
Options > Mods > CleanUI > Allow Loot Panel Container Reordering
It is disabled by default because loot panel containers can come from floor tiles, world objects, vehicles, corpses, proximity systems and other dynamic sources.
Player inventory container reordering remains enabled as before.
CleanUI v2.7.6 includes an initial compatibility pass for Better Containers custom container colors.
It should now try to preserve/tint CleanUI’s container button background when Better Containers applies a custom color.
This is only a first pass, so the color may still not look exactly like Better Containers’ vanilla-style buttons. I’ll keep refining the visual side later.
Changes:
· Added option: Allow Loot Panel Container Reordering.
· Disabled by default because loot containers can come from floor, world objects, vehicles, corpses, proximity systems, etc.
· Added initial Better Containers compatibility for custom container button colors.
· Reinforced hotbar/belt/back right-click guard.
· Quick transfer by name/category should now ignore hotbar/belt/back items more reliably.
· Added guard for seed packet growing-season info if the Literature/Agriculture UI is not ready.
· Added translations for the new option.
Please report any remaining issues with container reordering, Better Containers colors, hotbar/belt items, books/context menus, or loot panel behavior in
Questions and Bug Reports
corpseStorageCheck.lua > require("ISUI/ISContextMenu") failed
Lua(Vanilla).doMenuFromInventory(ISHotbar.lua:139)
Lua((MOD:CleanUI)).CleanUI_safeDoHotbarMenuFromInventory(ISInventoryPaneContextMenu.lua:76)
Lua((MOD:CleanUI)).createMenu(ISInventoryPaneContextMenu.lua:755)
Lua(Vanilla).doMenu(ISHotbar.lua:94)
Lua(Vanilla).onRightMouseUp(ISHotbar.lua:287)
java.lang.RuntimeException: attempted index: getDisplayName of non-table: null
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:459)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:162)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1740)
at se.krka.kahlua.stdlib.BaseLib.pcall(BaseLib.java:313)
at se.krka.kahlua.stdlib.BaseLib.call(BaseLib.java:111)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:178)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:795)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:162)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1676)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:96)
at zombie.ui.UIElement.onRightMouseUp(UIElement.java:1647)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1476)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:747)
at zombie.ui.UIManager.update(UIManager.java:621)
at zombie.GameWindow.logic(GameWindow.java:347)
at zombie.GameWindow.frameStep(GameWindow.java:790)
at zombie.GameWindow.mainThreadStep(GameWindow.java:567)
at zombie.MainThread.mainLoop(MainThread.java:69)
at java.base/java.lang.Thread.run(Unknown Source)
When the sidebar is enlarged, I’d like the containers to wrap into two rows in a zigzag pattern. There are many containers, but gaps are appearing between them, causing some to hide below and become invisible
Mod ID: NestedContainerSearch
他们说的嵌套容器应该是这个模组。。
I’ll need more details to reproduce this. Please post the full console.txt / stack trace in the bug thread:
Questions and Bug Reports
Please include:
· PZ build
· CleanUI version shown in the mod list
· SP or MP
· exact canned item name
· exact action used: right-click “Open”, crafting recipe, eating, etc.
· whether it happens with only NeatUI Framework + CleanUI
Opening canned items should normally be handled by vanilla context-menu/actions, so the full stack trace is needed to see where CleanUI is involved.
1. 关于腰带/背包上挂好的武器或枪套重新进入、小退、或右键破坏物体后回到主容器:这听起来像 hotbar/装备附着状态不同步的问题。CleanUI 本身不应该主动把已挂载物品放回主容器。如果可以,请在 bug 讨论区发完整 console.txt,并说明是否只启用 NeatUI Framework + CleanUI 时也会发生。
2. 关于容量超过 99.99 后数字不显示:我会检查容量/重量文本宽度。可能需要把显示范围从类似 99.99/99 调整得更适合 999.99/999,或者在空间不足时缩短显示。
谢谢,我会在后续版本里检查这两个问题。
Container reordering should be saved for the player inventory panel. The loot panel/world containers may still follow the game/world order.
If backpack order reverts after closing/reopening the panel, please first try a clean update with PZ closed:
· Steam Library > right-click Project Zomboid > Properties > Installed Files > Verify integrity of game files
· unsubscribe from CleanUI
· wait until Steam removes the old files
· subscribe again
· let Steam finish downloading before starting PZ
This helps with old cached files, including older CleanUI versions that used previous config save paths.
If it still happens, please send console.txt, SP/MP, CleanUI version, and your other inventory/container UI mods here:
Questions and Bug Reports
The multiple-selection issue should be improved/fixed in the latest CleanUI version.
If it still happens for anyone, please make sure CleanUI updated correctly, then test with only NeatUI Framework + CleanUI. If it only happens with a full mod list, another inventory/loot/equipment UI mod may be refreshing the panel repeatedly.