# How to Update Your Hytale Server (/docs/hytale/update-guide)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Built-in Auto-Updater [#built-in-auto-updater]

In `config.json`:

```json
"Update": {
  "Enabled": true,
  "CheckIntervalSeconds": 3600,
  "AutoApplyMode": "WhenEmpty"
}
```

| Mode        | Behavior                           |
| ----------- | ---------------------------------- |
| `Disabled`  | Manual updates only                |
| `WhenEmpty` | Auto-update when no players online |
| `Scheduled` | Update at scheduled times          |

Manual Update [#manual-update]

1. Stop server
2. In the [XGamingServer Panel](https://panel.xgamingserver.com), on the **Dashboard**, click **Reinstall Server**
3. Wait, then start

Requirements [#requirements]

Hytale requires **Java 25** (Adoptium Temurin recommended).

Related Guides [#related-guides]

* [Server Configuration](/docs/hytale/server-config)
