> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.ggservers.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Edit Plugin Configuration Files

![](https://storage.crisp.chat/users/helpdesk/website/2d00904eb8597200/57ce7835-f23d-4b02-9701-275880_pugc25.png)

![](https://storage.crisp.chat/users/helpdesk/website/845d1fe4d5fc3000/f80554d0-af7b-422f-a3aa-9891f6_1vxsu7t.png)

Plugin configuration files are files that allow the owner of a Minecraft server to edit certain features and settings that a plugin allows being changed.

Let's use simple examples to make it easy to understand. In the following steps, we will use one of the most well-known plugins today, EssentialsX.  
---

# 📁 How to Edit Plugin Configuration Files via the Multicraft Panel 📁

Let's say that you're looking to change the unique player announcement of EssentialsX through the Multicraft panel. To do that, you will have to:

1. Log in to your Multicraft panel [here](https://mc.ggservers.com/site/login) and stop your server.

![Stop Your Server](https://storage.crisp.chat/users/helpdesk/website/e05d4f0157917800/60663489-d7b2-4a6f-915c-8a5991_66k5mj.png)

---

2. Click on `Files`, then on `Config Files`.

![Config Files](https://storage.crisp.chat/users/helpdesk/website/4c9b2363e0495800/b3b3f31d-e128-4e0e-ad1f-2b38ca_cmv13z.png)

---

3. Click on `Plugin Configs`.

![Plugin Configs](https://storage.crisp.chat/users/helpdesk/website/69b889355c407000/b7a24d45-f7a6-45c9-926d-fbd8f3_11pqbwz.png)

---

4. Choose the plugin file you want to edit and click on it. In this example, we want to edit EssentialsX's unique join announcement, so we must open the `config.yml` file.

|| ⚠ **NOTE** ⚠: You can see the actual path of each file listed. It's usually plugins/plugin-name/config.yml

![EssentialsX Config](https://storage.crisp.chat/users/helpdesk/website/d7a4f9f802f65000/4500478a-9135-44a8-9bd3-6e3c74_1tqxkdn.png)

---

5. Since we are looking to edit the unique player announcement, the option is called `announce-format:`. You need to edit it to your own value and click `Save`.

![Edit &amp; Save](https://storage.crisp.chat/users/helpdesk/website/500e080901da1400/7de1c752-83ed-4e36-a710-c5fae9_1nffk4h.png)

Once discovered, we must edit exactly as in the default configuration!

* **What exactly does this mean?**

Since it is a configuration file, we must follow the "format rules" so that nothing unwanted happens the moment the server starts up.

||| [Here](https://help.ggservers.com/en-us/article/how-to-properly-edit-a-server-config-file-depending-on-its-type-gcnl58/) is our guide explaining how to properly edit a configuration file depending on its type.

Let's look at an example below:  
As we wanted to edit the `announce-format:` to something else, we should use the following edit:

```
If the default file uses:
announce-format: '&dWelcome {DISPLAYNAME}&d to the server!'

When editing, we must use:
announce-format: 'Your message here!'

Examples of common errors:

❌ announce-format: 'Your message here!
❌ announce-format: Your message here!
❌ announce-format: 'Your 'message here!'
✅ announce-format: 'Your message here!'
```

No matter how small the error is, even if a space or character is added or removed by mistake, it might cause your server to crash!  
---

7. Go back to your server control panel (Multicraft) and start your server.

![Start Your Server](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/5_449wta.png)

In a few words, changing your server settings is easy and simple! Just be careful when editing the files correctly!

Whenever you need help, you can always find out more about a plugin's settings on the same page where you can download it.  
---

# 📝 How to Edit Plugin Configuration Files Manually 📝

Let's say that you're looking to change EssentialsX quit message. To do that, you will have to:

1. Log in to your Multicraft panel [here](https://mc.ggservers.com/site/login) and stop your server.

![Stop Your Server](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/1_1ursht6.png)

---

2. Click on `Files` and then on `FTP File Access`. It's where you'll find all of your server's files.

||| [Here](https://help.ggservers.com/en-us/article/how-to-access-your-minecraft-server-files-via-ftp-18ealdp/) you can find our guide providing more information about connecting through FTP to your Minecraft server.

![FTP Files Access](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/3_k4a296.png)

---

3. Use your Multicraft credentials to log in.

![FTP Login](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/2_15nfwnq.png)

---

4. Open your `plugins` folder by clicking it.

![Plugins Folder](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/image_gkjwdj.png)

---

5. Open the folder with the name of the plugin that you want to edit. In our case, it's Essentials with the `config.yml` file.

|| ⚠ NOTE ⚠: Certain plugins have multiple configuration files due to complexity. You can find more info about their configuration on their download page on websites like [SpigotMC](https://spigotmc.org/resources) or [Bukkit](https://dev.bukkit.org/projects)

![Edit](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/screenshot4_1lcalq3.png)

---

6. As we are looking to edit the quit message, we must find the `custom-quit-message:` option and edit it with our desired value, then click on `Save`.

![Custom Quit Message](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/screenshot7_5v1go1.png)

Once discovered, we must edit exactly as in the default configuration!

* **What exactly does this mean?**

Since it is a configuration file, we must follow the "format rules" so that nothing unwanted happens the moment the server starts up.

||| [Here](https://help.ggservers.com/en-us/article/how-to-properly-edit-a-server-config-file-depending-on-its-type-gcnl58/) is our guide explaining how to properly edit a configuration file depending on its type.

Let's look at an example below:  
As we wanted to edit `format:` to something else, we should use the following edit:

```
If the default file uses:
   custom-quit-message: "none"

When editing, we must make sure the option remains between quotes:
   custom-quit-message: "My custom message here"

Examples of common errors:

❌    custom-quit-message: "My custom message here
❌    custom-quit-message: My custom message here
❌    custom-quit-message: "My custom "message here"
❌  custom-quit-message: "My custom message here"
✅    custom-quit-message: "My custom message here"
```

No matter how small the error is, even if a space or character is added or removed by mistake, it might cause your server to crash!  
---

7. Go back to your server control panel (Multicraft) and start your server.

![Start Your Server](https://storage.crisp.chat/users/helpdesk/website/ba33bb39ceb6d800/5_449wta.png)

In a few words, changing your server settings is easy and simple! Just be careful when editing the files correctly!

Whenever you need help, you can always find out more about a plugin's settings on the same page where you can download it.  
---

| If you find any issues editing your server plugin's configuration files, contact us on live chat or via the [ticket system](https://help.ggservers.com/en-us/article/how-to-open-a-support-ticket-qjzuyd/).  
---

# ❕Useful Links❕

- [How to Edit Your Server Configuration Files](https://help.ggservers.com/en-us/article/how-to-edit-your-server-configuration-files-gcnl58/)  
- [How to Edit Mod Configuration Files](https://help.ggservers.com/en-us/article/how-to-edit-mod-configuration-files-twetns/)  
- [How to Install Mods Into Your Client](https://help.ggservers.com/en-us/article/how-to-install-mods-into-your-client-1t47nya/)