For the complete documentation index, see llms.txt. This page is also available as Markdown.

v1.0.1

Full replacement update. Delete the old version and install the new one — 259 files changed. The streamed assets were reorganized too, so replace the tw-builder-stream files as well.


⚠ Before Updating

Two config options were renamed:

Old
New

Config.MoneyType

Config.CurrencySymbol

Config.MoneyType2

Config.MoneyAccount


⚠ Anti-Cheat Users

Some anti-cheats delete the custom construction props the script uses. In-game this shows up as:

The tool cannot be placed

This was reported with HUNK-AC.

A ready whitelist with 251 model hashes ships in the package:

docs/HUNK_AC_WHITELIST.txt

Add these models to your anti-cheat's allowed props list, or disable its prop whitelist check.


New

Region Stream Management

Streamed assets are now separated by region. You can remove a region completely by:

  1. Setting enabled = false in config/data/regions.lua

  2. Deleting that region's folder from tw-builder-stream

Disabled regions no longer spawn any props, cranes or scenery, and do not appear in the job menu. Each region folder ships a README explaining its contents.

MLO / Map Conflict Support

Each region now has its own map/ folder containing only our GTA map edits.

If your MLO conflicts with one of our locations, delete only that region's map/ folder. The job keeps working and the original GTA terrain is restored.

Other Additions

  • /tw_bp can disable individual construction sites

  • Crews can be assigned to random available sites

  • /tw_bp warns about zone conflicts before saving

  • Added Config.RequiredJob

  • Admin panel now supports ACE permissions

  • Missing props and vehicles are detected at startup

  • Idle CPU usage reduced from ~0.03 ms to ~0.01 ms


Fixed

Concrete Pump

  • Trucks getting stuck on sloped terrain

  • Boom movement preventing a proper pouring position

  • Mixer hologram flickering and incorrect visibility

  • Mixer hologram remaining after the concrete phase

  • Hopper filling without a mixer behind the pump

Jobs

  • R6 tower crane stones now correctly count toward progress

  • R6 stone errors now show E1–E9 diagnostic codes

  • Incorrect crane timing and hints in R6

  • Added vehicle return instructions after completing R6

  • R4 misplaced pipes can no longer make the job impossible

  • R8 excavator spawning with incorrect appearance

  • R12 wrong-truck placement blocking job progress

  • R2/R3 early placement when holding E

  • Added elevator distance checks

  • Duplicate pile props after restart

  • Rental markers remaining after job completion

Multiplayer

  • Reconnecting players losing job interaction access

  • Reconnecting players losing work clothes

  • Reconnecting players losing placement progress

  • Server errors when players disconnect or are kicked mid-job

  • Pump sounds are now synchronized for nearby players

  • Crane chains attaching to unrelated vehicles

  • Multiple crews interfering with the same construction site

Other

  • Automatically returned vehicles now remove the player first

  • Incorrect rental vehicle colours, extras and plates

  • Improved task panel text fitting

  • Shortened long vehicle names in the task panel

  • getPlayerData timeout before character selection

  • Server console messages are now English only

  • Oversized Chinese UI labels

Last updated