How to Modify Spigot Configuration (spigot.yml)

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

Note: You should only change configuration options for your server if you know what you are doing. If you are not sure what something does, it is best to leave it at its default setting.

 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

  1. On your Multicraft Panel (https://mc.shockbyte.com/), navigate to Files > Config Files.
    Spigot Config - Navigate to Config Files

  2. On the Config Files page, select Spigot Config
    Spigot Config - Server Settings

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:
  tab-complete
Controls when a tab completes commands. (“-1” disables tab completion, “0” tab completes all commands.)

-1, 0, 1, 2, etc.

commands:
  log
Controls whether or not player commands are logged in the console and the server logs. Default: true
Options: true, false
commands:
  replace-commands
Disables Bukkit implementation of vanilla commands.

[setblock, summon, testforblock]

commands:
  silent-commandblock-console
Controls whether or not command blocks output to the server’s console. Default: false
Options: true, false.
messages:
  outdated-client
Controls the message shown to players that try to connect to your server with an older Minecraft client. Default:
Outdated client! Please use {}
messages:
  server-full
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:
  whitelist
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:
  unknown-command
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:
  disable-saving
Controls whether or not player achievements and statistics are saved. Default: false
Options: true, false
advancements:
  disable-saving
Controls whether or not player advancements (introduced in 1.12) are saved. Default: false
Options: true, false
If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • Spigot, Spigot config, Spigot, server type, configure spigot server, Spigot config, Minecraft server, spigot.yml, Minecraft Java Edition
  • 34 Users Found This Useful
Was this answer helpful?

Related Articles

How to Configure Autosaving of Your Minecraft World

Minecraft servers have the ability to automatically save world data periodically. By default,...

How to Disable Player Advancement Announcements

Advancement is a feature available exclusively on Minecraft Java Edition wherein players can...

How to Download Your Minecraft Server World

We have a video tutorial on downloading your Minecraft server world: If you want to use your...

How to Reset The Nether on Your Minecraft Server

With the drastic change to the nether in the latest 1.16 update, many players may want to reset...

How to Set a Resource Pack to Your Minecraft Server

We have a video tutorial for setting a resource pack to your server:   Resource packs allow...