Project Zomboid

Project Zomboid

[B42]Neat Building + More Buildings V1.3
Lurmey 28. sep. kl. 14:29
Fix for B42.12.0
For Windows 10/11 only:
Open File Explorer and navigate to: "Steam\Steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities\neat_expand\outdoors"
Then delete the file named: "entity_outdoor_smalllogpile1.txt"
Restart the game, then you can enable the mod and play like usual.
If the mod updates (without fixing this) or you need to re-download your workshop mods at all you will need to repeat this process, so might be worth making a shortcut to this location temporarily.
< >
Viser 1-15 af 15 kommentarer
Lurmey 28. sep. kl. 14:34 
Your Steam folder is almost certainly C:\Program Files (x86)\Steam but you may have moved the game to another drive (like I have). If so, you should know how to find it.
KrimsonRed 28. sep. kl. 15:08 
Can confirm, seems to work for me. Save loaded fine after removing the txt file from the folder.
Sebas𓅓 28. sep. kl. 15:12 
Hey, how are you? I tried your fix for the new version mod, I spent a couple of days trying to fix it because I have a lot of mods and I didn't know which one was causing the error, and today I took some time to see which one it was and activate them 1 by 1, it was this one and open box of ammo while walking, so I deleted it, and I wanted to thank you for the fix since it relieves me to finally be able to play, I thought I was going to have to delete my game and start a new one, thank you for the contribution :)
Lurmey 28. sep. kl. 15:17 
Glad to see people already using the fix. Thanks for your comments! :D
Dude, you are a godsend. Holy freaking moly I got so angry when an update to the game, not to mention i have these 1-2 year waits for the build to become stable, but here I am, finally mods work for B42... Finally i can play... BAM UPDATE - "F YOUR PLAYTIME" the game tells me... and then you come, like a knight in shining armor saving my day... Respect. If you ever need hommies you have me, my discord and my loyalty
晨光暮曲 29. sep. kl. 5:49 
That's so kind of you! May good things always come your way!
Afyrmo 29. sep. kl. 7:27 
@Lurmey, thanks for sharing that workaround! It seems to help some players, but removing only the file entity_outdoor_smalllogpile1.txt didn’t solve it on my setup.

Even with only Neat UI → [B42] Neat Crafting → Neat Building, my console still shows multiple “Tile duplicate” errors from Neat Building (e.g., [MetalWallFrame] duplicate of constructedobjects_01_68/69 and [Tarp_Shelter] duplicate camping_03_8), then “Script load errors”, and the game freezes on load.
Afyrmo 29. sep. kl. 7:28 
Temporary fix for PZ 42.12.0 (lets you use Neat Building + the Addon)

1) Delete (or rename to .off) these 3 files in "C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities":
  • \neat_expand\outdoors\entity_outdoor_smalllogpile1.txt
  • \outdoors\entity_tarp_shelter.txt
  • \walls\entity_metal_wallframe.txt
Note: this may prevent the placement/crafting of those objects.

2) Normalize “face single/Single” → “face SINGLE” in Neat Building’s entity scripts (PowerShell, 2 lines):
cd "C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities" Get-ChildItem -Recurse -Filter *.txt | % { (Get-Content $_.FullName -Raw) -replace '(?i)\bface\s+single\b','face SINGLE' | Set-Content $_.FullName -Encoding UTF8 }
After this, enable: Neat UI → [B42] Neat Crafting V1.5 → Neat Building → Neat Crafting – Addon XP Display → Neat Building – Addon XP Display. Loads fine on my setup.
Note: Workshop updates may overwrite these changes; re-apply if needed.

No PowerShell? Edit these files manually and replace “face single" or "face Single” with “face SINGLE”:
agricultural\workstations\entity_cooking_pit.txt
agricultural\workstations\entity_simple_cooking_pit.txt
blacksmith\workstations\entity_charcoal_burner.txt
blacksmith\workstations\entity_charcoal_pit.txt
blacksmith\workstations\entity_furnace_iii.txt
furniture\entity_other_log_stool.txt
neat_expand\fences\entity_fences_logcorner.txt
neat_expand\floors\entity_welding_meshfloor.txt
neat_expand\furniture\entity_furniture_smallwoodencase.txt
neat_expand\furniture\entity_welding_shopclothingstandrack.txt
neat_expand\furniture\entity_wood_fancycornerbookcase.txt
neat_expand\outdoors\entity_welding_ironbandbarzier.txt
outdoors\entity_chopping_block.txt
outdoors\entity_tree_stump.txt
walls\entity_woodenpole.txt

Rocco (author of Neat Building) is aware of the 42.12.0 breakage; an official fix may take some time.
Sidst redigeret af Afyrmo; 30. sep. kl. 2:53
potticore 29. sep. kl. 9:15 
I tried the workaround and the console doesn't show any problems. I can use the crafting and building UIs normally. Thanks a lot for sharing!
Lurmey 29. sep. kl. 11:20 
Oprindeligt skrevet af Afyrmo:
Temporary fix for PZ 42.12.0 (lets you use Neat Building + the Addon)

1) Delete (or rename to .off) these 3 files:
…\Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities\neat_expand\outdoors\entity_outdoor_smalllogpile1.txt
…\Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities\outdoors\entity_tarp_shelter.txt
…\Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities\walls\entity_metal_wallframe.txt
Note: this may prevent the placement/crafting of those objects.

2) Normalize “face single/Single” → “face SINGLE” in Neat Building’s entity scripts (PowerShell, 2 lines):
cd "C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities"
Get-ChildItem -Recurse -Filter *.txt | % { (Get-Content $_.FullName -Raw) -replace '(?i)\bface\s+single\b','face SINGLE' | Set-Content $_.FullName -Encoding UTF8 }

After this, enable: Neat UI → [B42] Neat Crafting V1.5 → Neat Building → Neat Crafting – Addon XP Display → Neat Building – Addon XP Display. Loads fine on my setup.
Note: Workshop updates may overwrite these changes; re-apply if needed.

No PowerShell? Edit these files manually and replace “face single/Single” with “face SINGLE”:
agricultural\workstations\entity_cooking_pit.txt
agricultural\workstations\entity_simple_cooking_pit.txt
blacksmith\workstations\entity_charcoal_burner.txt
blacksmith\workstations\entity_charcoal_pit.txt
blacksmith\workstations\entity_furnace_iii.txt
furniture\entity_other_log_stool.txt
neat_expand\fences\entity_fences_logcorner.txt
neat_expand\floors\entity_welding_meshfloor.txt
neat_expand\furniture\entity_furniture_smallwoodencase.txt
neat_expand\furniture\entity_welding_shopclothingstandrack.txt
neat_expand\furniture\entity_wood_fancycornerbookcase.txt
neat_expand\outdoors\entity_welding_ironbandbarzier.txt
outdoors\entity_chopping_block.txt
outdoors\entity_tree_stump.txt
walls\entity_woodenpole.txt

Rocco (author of Neat Building) is aware of the 42.12.0 breakage; an official fix may take some time.

Thanks for the more detailed fix to make it work with your addon!
Sidst redigeret af Lurmey; 29. sep. kl. 11:25
Lucid 29. sep. kl. 16:18 
could someone post a file here to copy and replace so it's a little easier for people like me with no understanding of these things? ^ ^"
NotSoCool_Guy 29. sep. kl. 18:30 
this works for linux too, btw
Oprindeligt skrevet af Lucid:
could someone post a file here to copy and replace so it's a little easier for people like me with no understanding of these things? ^ ^"
Bro just delete the file. it’s that easy.
Go to:

text Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities\neat_expand\outdoors
Nuke “entity_outdoor_smalllogpile1.txt” from that folder. No need to download or swap files. just yeet it straight to the recycle bin.

Restart the game and you’re good to go. If the mod updates, you might need to do it again, so keep the spot bookmarked or whatever. GG!
dumpkinpie For 3 timer siden 
ty, worked on existing save too
Oprindeligt skrevet af Lucid:
could someone post a file here to copy and replace so it's a little easier for people like me with no understanding of these things? ^ ^"

Kill 2 birds with one stone. Learn a little scripting and learn how to get GPT to explain stuff to you:
  • Copy and paste these 2 powershell commands into ChatGPT to explain what they do, then run them:

You may have to change the cd command to your correct steamapps path, if you didn't use the default:

cd "C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\3536052310\mods\Neat_Building\42\media\scripts\entities"

Get-ChildItem -Recurse -Filter *.txt | ForEach-Object { (Get-Content $_.FullName -Raw) -replace '(?i)\bface\s+single\b','face SINGLE' | Set-Content $_.FullName -Encoding UTF8 }
Sidst redigeret af moistToiletPaper42; For 2 timer siden
< >
Viser 1-15 af 15 kommentarer
Per side: 1530 50