> For the complete documentation index, see [llms.txt](https://docs.tworst.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tworst.com/getting-started-installation/scripts/builder-job/changelog/v1.0.1.md).

# 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`   |

{% hint style="danger" %}
**Back up your `config/` folder before updating**, then reapply your settings using the new option names. The old names no longer do anything.
{% endhint %}

***

## ⚠ 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.

{% hint style="warning" %}
Shared folders — `_shared` and `_machines` — must **not** be deleted.
{% endhint %}

### 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
