The Spigot Config file has many options and settings that can be modified to change the behavior of your Minecraft server running the Spigot server type. You may directly modify the spigot.yml file that's in your server directory. However, through Multicraft, this can easily be found under the Config Files menu, labeled as Spigot Config. The file works in conjunction with the Bukkit configuration file (bukkit.yml).
In this guide, we will discuss how to configure your server's Spigot Config and some of the configuration options available to you in the server control panel, without needing to directly and manually modify the spigot.yml file!
HOW TO ACCESS THE SPIGOT CONFIG IN MULTICRAFT
- On your Multicraft Panel (https://mc.shockbyte.com/), navigate to Files > Config Files.
- On the Config Files page, select Spigot Config.
Now that you have accessed your server's Spigot Config, you may modify this to your preference. The following table describes some of the options you can customize. You can find the complete list and detailed discussion on all configurable options in the SpigotMC Wiki.
OPTION | DESCRIPTION | DEFAULT / POSSIBLE VALUES |
bungeecord |
Toggles various BungeeCord-only features. This should only be enabled for servers that are part of a BungeeCord network. | Default: false Options true, false |
restart-on-crash |
Controls whether or not the server will automatically attempt to restart upon crashing. | Default: true Options: true, false |
sample-count |
Controls the number of randomly chosen players displayed when hovering over the player count in the server list on the Minecraft client. |
Default: 12 |
commands: |
Controls when a tab completes commands. (“-1” disables tab completion, “0” tab completes all commands.) |
-1, 0, 1, 2, etc. |
commands: |
Controls whether or not player commands are logged in the console and the server logs. | Default: true Options: true, false |
commands: |
Disables Bukkit implementation of vanilla commands. |
[setblock, summon, testforblock] |
commands: |
Controls whether or not command blocks output to the server’s console. | Default: false Options: true, false. |
messages: |
Controls the message shown to players that try to connect to your server with an older Minecraft client. | Default: Outdated client! Please use {} |
messages: |
Controls the message shown to players that try to join the server when all player slots are used up. | Default: The server is full! |
messages: |
Controls the message shown to players that try to join a whitelisted server when they are not whitelisted. | Default: You are not whitelisted on this server |
messages: |
Controls the message sent to players that try to use a command that does not exist or isn’t registered. | Default: Unknown command. Type '/help' for help. |
stats: |
Controls whether or not player achievements and statistics are saved. | Default: false Options: true, false |
advancements: |
Controls whether or not player advancements (introduced in 1.12) are saved. | Default: false Options: true, false |