# General machine settings

File: `data/hbm/hbm/machine_config/machines.json`. Settings load when the world opens. See [Datapack Settings](https://movblock.mov/ntm-next/26.3/wiki/settings.md) for replacement behavior.

## Fields

| Field | Meaning and default | Range |
| - | - | - |
| `autocal_max_clock` | Maximum clock speed accepted by AUTOCAL; default `20`. | `i32` |
| `gravity` | Enables foundation checks for large machines with optional gravity; a machine without enough sturdy floor tilts. 528 mode's `machine_gravity` option also enables the checks; default `false`. | |

## Example

```json
{
  "autocal_max_clock": 20,
  "gravity": false
}
```
