# alaplusconfigGlobal.json — companion notes

Source: ported from 1.7.10 server (`industrial-server/legacy-reference/config/alaplusconfigGlobal.json`) on 2026-04-25.

## Why this companion file exists

The legacy 1.7.10 file contained inline `<--//` comments next to each value, e.g.:

```text
{
  "spawnWither": false, <--//Разрешить спавн визеров через структуру
  "donkeyFix": true <--//Фикс дюпа через ослов
}
```

`<--//` is **not valid JSON** (no JSON parser accepts it; the legacy mod must have been using a custom/lenient reader). The 1.12.2 port may use stock Gson/Jackson — to avoid a parse failure on first boot, comments have been stripped from `alaplusconfigGlobal.json` and documented here instead.

If Danil confirms the 1.12.2 AlaPlus port still uses a JSON5 / commented-JSON reader, the comments can be reintroduced inline.

## Field documentation

| Field | Value (ported) | Original 1.7.10 comment | Meaning |
|---|---|---|---|
| `spawnWither` | `false` | Разрешить спавн визеров через структуру | Allow wither spawning via the standard 4-soul-sand + 3-skull structure. Set to `false` to disable wither building (anti-grief). |
| `donkeyFix` | `true` | Фикс дюпа через ослов | Patches a 1.7.10 dupe exploit that involved donkey inventory. The exploit may not exist in 1.12.2 — keep the flag enabled defensively until Danil confirms. |

## Action items
- Confirm with Danil whether the 1.12.2 port uses Gson (strict JSON, which is what we generated) or a JSON5/lenient reader (in which case comments can be re-added).
- If the 1.7.10 donkey dupe is not reachable in 1.12.2, the flag may become a no-op — leave it in for forward compatibility.
