# 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.

<img alt="Minecraft Config Editor showing server.properties with toggle switches and inputs" src={__img0} placeholder="blur" />

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
