> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Hytale World Settings: How to Turn On PvP and Fall Damage

> Hytale world settings live in universe/worlds/<world>/config.json. Set IsPvpEnabled, IsFallDamageEnabled, NPC spawning and time there, with the server stopped.

Each Hytale world has its own settings file: `universe/worlds/<world>/config.json`. To turn on PvP, stop the server, open that file in **Files**, set `"IsPvpEnabled": true`, click **Save Content** and start the server. The same file controls fall damage (`IsFallDamageEnabled`), NPC spawning (`IsSpawningNPC`), paused time (`IsGameTimePaused`) and saving. PvP is off and fall damage on by default.

| Difficulty | Time | Works on | Panel page |
| - | - | - | - |
| Intermediate | 5 minutes | Every FREAKHOSTING Hytale server | **Files** |

## Before you start

* Your server must have started once, so the world and its `config.json` exist. If it never has, see [getting started](https://help.freakhosting.com/games/hytale/getting-started-with-your-hytale-server.md).
* Make a [backup](https://help.freakhosting.com/portals/game-panel/how-to-create-and-restore-backups.md). A typo in a JSON file can stop the world from loading.

## How to change a Hytale world setting

**1. Stop the server**

[Stop the server](https://help.freakhosting.com/portals/game-panel/how-to-start-stop-and-restart-your-game-server.md). Hytale rewrites its config files while it runs, so edits made while it is running are likely to be overwritten.

**2. Open the world's config.json**

Click **Files**, open `universe`, then `worlds`, then your world's folder (for example `default`), and click `config.json`.

**3. Change the value**

Find the key and change `true` to `false` or the other way round. Keep the quotes, colons and commas exactly as they are.

**4. Save**

Click **Save Content**. If you make a mistake, the file's **History** lets you restore the version from before your save.

**5. Start the server**

Start the server and check the change in game.

Example: PvP on, fall damage off.

```json theme={null}
"IsPvpEnabled": true,
"IsFallDamageEnabled": false,
```

## Hytale world config.json keys and defaults

These are the gameplay keys from the official Hytale Server Manual.

| Key | Default | What it does |
| - | - | - |
| `IsPvpEnabled` | `false` | Players can damage each other |
| `IsFallDamageEnabled` | `true` | Players take damage from falling |
| `IsSpawningNPC` | `true` | NPCs spawn naturally |
| `IsSpawnMarkersEnabled` | `true` | Spawn markers are active |
| `IsAllNPCFrozen` | `false` | Freezes all NPCs |
| `IsGameTimePaused` | `false` | Stops the day and night cycle |
| `IsCompassUpdating` | `true` | The compass updates |
| `IsObjectiveMarkersEnabled` | `true` | Objective markers are shown |

### Saving and ticking keys

| Key | Default | What it does |
| - | - | - |
| `IsSavingPlayers` | `true` | Saves player data |
| `IsSavingChunks` | `true` | Saves changes to the terrain |
| `IsTicking` | Set by the game | Whether the world runs at all |
| `IsBlockTicking` | Set by the game | Whether blocks update |
| `IsUnloadingChunks` | Set by the game | Unloads chunks no one is near, which saves memory |
| `DeleteOnUniverseStart` | `false` | Deletes the world every time the server starts |
| `DeleteOnRemove` | `false` | Deletes the world's files when it is removed |

> [!WARNING]
>
> Leave `DeleteOnUniverseStart` on `false`. With `true`, your world is wiped at every start. Don't change `Seed`, `UUID`, `WorldGen` or `ChunkStorage` on a world you play in.

## Is there an easier way to switch off PvP and fall damage?

Yes. On **Game settings**, the **Friendly server** preset sets "No PvP, no fall damage". Click **Presets**, choose **Friendly server**, then **Review and save** and restart.

## Frequently asked questions

### Can I have PvP in one world and not another?

Yes. Each world in `universe/worlds/` has its own `config.json`, so you set `IsPvpEnabled` per world.

### Why did my change disappear?

You edited the file while the server was running, and Hytale overwrote it. Stop the server, edit again and start it.

### How do I stop the day and night cycle?

Set `IsGameTimePaused` to `true` in the world's `config.json`, with the server stopped.

### Where are the server-wide settings?

In `config.json` in the main folder, edited by **Game settings**. See [server settings explained](https://help.freakhosting.com/games/hytale/advanced-server-configuration.md).

## Related guides

> [card] [Hytale server guide](https://help.freakhosting.com/games/hytale/hytale-server-hosting-guide.md)
>
> Every Hytale page in one place.

> [card] [Server settings explained](https://help.freakhosting.com/games/hytale/advanced-server-configuration.md)
>
> config.json and Game settings.

> [card] [Upload a world](https://help.freakhosting.com/games/hytale/how-to-upload-a-singleplayer-world-to-your-server.md)
>
> Bring a world from your PC.

> [card] [Optimise performance](https://help.freakhosting.com/games/hytale/how-to-optimize-your-hytale-server-performance.md)
>
> Memory and view distance.

> [card] [File Manager](https://help.freakhosting.com/portals/game-panel/how-to-use-the-file-manager.md)
>
> Edit files and restore versions.

***

> [!NOTE]
>
> **Checked against the official [Hytale Server Manual](https://support.hytale.com/hc/en-us/articles/45326769420827)** on 3 November 2026; panel steps tested on our Game Panel on 3 November 2026 (Hytale server, **Game settings** and **Startup** pages). Steps may differ slightly if the game changes.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** November 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.