# Minecraft Game Rules Reference (/docs/minecraft/use-game-rules)



Game rules let you toggle specific gameplay mechanics on your server. Changes take effect immediately — no restart needed.

How to Change Game Rules [#how-to-change-game-rules]

Open `Console` on the [XGamingServer panel](https://panel.xgamingserver.com) and run:

```
gamerule [rule] [value]
```

For example: `gamerule keepInventory true`

Popular Game Rules [#popular-game-rules]

| Rule                        | Default | Description                                        |
| --------------------------- | ------- | -------------------------------------------------- |
| `keepInventory`             | `false` | Players keep items on death                        |
| `doDaylightCycle`           | `true`  | Time progresses naturally                          |
| `doWeatherCycle`            | `true`  | Weather changes naturally                          |
| `mobGriefing`               | `true`  | Mobs can destroy blocks (creepers, endermen, etc.) |
| `doFireTick`                | `true`  | Fire spreads naturally                             |
| `pvp`                       | `true`  | Players can damage each other                      |
| `announceAdvancements`      | `true`  | Advancement messages in chat                       |
| `doInsomnia`                | `true`  | Phantoms spawn when players skip sleep             |
| `doImmediateRespawn`        | `false` | Skip death screen                                  |
| `naturalRegeneration`       | `true`  | Health regenerates from food                       |
| `randomTickSpeed`           | `3`     | Speed of random ticks (crops, decay, etc.)         |
| `spawnRadius`               | `10`    | Spawn point spread radius                          |
| `playersSleepingPercentage` | `100`   | Percent of players needed to skip night            |
| `maxEntityCramming`         | `24`    | Max entities in one space before damage            |
| `doTileDrops`               | `true`  | Blocks drop items when broken                      |
| `doMobSpawning`             | `true`  | Mobs spawn naturally                               |
| `commandBlockOutput`        | `true`  | Command blocks show output in chat                 |
| `showDeathMessages`         | `true`  | Death messages in chat                             |
| `drowningDamage`            | `true`  | Players take drowning damage                       |
| `fallDamage`                | `true`  | Players take fall damage                           |
| `fireDamage`                | `true`  | Players take fire damage                           |

Common Server Configurations [#common-server-configurations]

**Casual/Friendly Server:**

```
gamerule keepInventory true
gamerule mobGriefing false
gamerule doFireTick false
gamerule playersSleepingPercentage 50
```

**Hardcore Experience:**

```
gamerule naturalRegeneration false
gamerule doImmediateRespawn false
gamerule doInsomnia true
```

> 💡 **Tip:** Use `gamerule playersSleepingPercentage 0` to allow a single player to skip the night without needing everyone in bed.

> 📝 **Note:** Game rule changes are saved to the world and persist across restarts.

See also: [Configure Minecraft](/docs/minecraft/server-properties) | [Disable Monsters](/docs/minecraft/toggle-monsters)

If you need help, join our [Discord](https://discord.xgamingserver.com/).
