# How to Use the Config Editor on Your Minecraft Server (/docs/minecraft/config-editor)



The Config Editor provides a visual interface for editing your Minecraft server's configuration files. Instead of manually editing raw text files, you get labeled toggle switches, number inputs, and text fields for every setting.

Opening the Config Editor [#opening-the-config-editor]

<div className="fd-steps">
  <div className="fd-step">
    Log in to the panel [#1-log-in-to-the-panel]

    Go to the [XGamingServer panel](https://panel.xgamingserver.com) and select your Minecraft server.
  </div>

  <div className="fd-step">
    Open Configs [#2-open-configs]

    In the sidebar under **CONFIG**, click `Configs`.
  </div>
</div>

Using the Config Editor [#using-the-config-editor]

<div className="fd-steps">
  <div className="fd-step">
    Select a config file [#1-select-a-config-file]

    Use the **config file dropdown** at the top to choose which file to edit. Available files depend on your server software and may include:

    | File                       | Server Type           |
    | -------------------------- | --------------------- |
    | `server.properties`        | All server types      |
    | `spigot.yml`               | Spigot, Paper, Purpur |
    | `bukkit.yml`               | Spigot, Paper, Purpur |
    | `paper-global.yml`         | Paper, Purpur         |
    | `paper-world-defaults.yml` | Paper, Purpur         |
    | `purpur.yml`               | Purpur                |
  </div>

  <div className="fd-step">
    Find the setting you want [#2-find-the-setting-you-want]

    Use the **search box** to filter settings by name, or scroll through the two-column grid of config entries.
  </div>

  <div className="fd-step">
    Change the value [#3-change-the-value]

    Each setting uses the appropriate input type:

    * **Boolean values** (true/false) — Toggle switch
    * **Numbers** — Number input
    * **Text** — Text input
  </div>

  <div className="fd-step">
    Save your changes [#4-save-your-changes]

    Click **Save** at the top of the page.
  </div>

  <div className="fd-step">
    Restart your server [#5-restart-your-server]

    Go to the `Console` page and restart your server for changes to take effect.
  </div>
</div>

Common Settings [#common-settings]

Here are some frequently changed settings and where to find them:

| Setting            | File                | What It Controls                             |
| ------------------ | ------------------- | -------------------------------------------- |
| `max-players`      | `server.properties` | Maximum player count                         |
| `difficulty`       | `server.properties` | peaceful, easy, normal, hard                 |
| `pvp`              | `server.properties` | Enable or disable PvP                        |
| `spawn-protection` | `server.properties` | Radius around spawn where only ops can build |
| `view-distance`    | `server.properties` | Chunk render distance                        |
| `online-mode`      | `server.properties` | Require Mojang authentication                |
| `motd`             | `server.properties` | Server message displayed in the server list  |
| `allow-flight`     | `server.properties` | Allow flying (prevents kicks from anti-fly)  |

> 💡 **Tip:** For a full reference of every setting in `server.properties`, see our [Configure Your Minecraft Server](/docs/minecraft/server-properties) guide.

When to Use the Config Editor vs Files [#when-to-use-the-config-editor-vs-files]

| Use Case                             | Recommended Method                                     |
| ------------------------------------ | ------------------------------------------------------ |
| Quick toggle or number change        | Config Editor — faster and less error-prone            |
| Editing a file not in the dropdown   | `Files` — open and edit the file directly              |
| Bulk editing many settings at once   | `Files` — raw text editing is faster for large changes |
| Adding comments or custom formatting | `Files` — the Config Editor strips comments            |

Troubleshooting [#troubleshooting]

* **"No configuration files are available"** — Your server may not have generated config files yet. Start the server once and then check again.
* **"No matching keys found"** — Your search term does not match any settings. Try a shorter search term.
* **Changes not taking effect** — Make sure you clicked **Save** and then restarted the server. Some settings require a full server restart, not just a reload.

Related Guides [#related-guides]

* [Configure Your Minecraft Server](/docs/minecraft/server-properties) — Full server.properties reference
* [Edit Bukkit, Spigot, and Paper Configs](/docs/minecraft/edit-bukkit-spigot-paper-configs) — Manual editing guide for advanced config files
