Tutorials/Organising A Spigot Server - Minecraft Wiki

Be aware: If you are trying to set up a vanilla server, you might be on the mistaken page. This is to set up the modded server SpigotMC or Bukkit. If you want to put in an unmodified ("Vanilla") Minecraft Server, please seek advice from Tutorials/Establishing a server.

In case you need a server with more customization options to use, and an easy to setup and use interface. You can strive Spigot. This page will present you how to easily arrange a server and have your mates come on, and a list of must-have plugins, or mods used on a server. Spigot is updated for full 1.18.x functionality.

Please be aware that this guide only covers Windows machines. In case you are running macOS or Linux, please read this tutorial.

1 Acquiring the recordsdata
2 Preparing the server
3 Starting the server for the first time
4 Customizing your server

Obtaining the recordsdata[]

First, download the most recent BuildToolsGUI.exe from here. To use this program, you will need to have .Net 4.5 put in. If in case you have used your laptop for some time, you most likely have already got it. If not, grab the installer right here.

Preparing the server[]

Now that now we have BuildToolsGUI, we are prepared to start. Open the BuildToolsGUI.exe file, and if you wish, change the model with the drop-down menu. Click "Run BuildTools". It'll start working, and you may wait a bit till it has finished working. Notice that this may take some time, relying on your connection and your pc. Once it is finished operating, open the BuildTools folder created in the same listing as the executable. Subsequent, create a folder on your desktop named "Spigot". Copy the file "spigot-jar" to the Spigot folder, and rename it to spigot.jar

Next, open a text editor reminiscent of Notepad, and paste the following command in:

(the # is your allocated ram, you can select something, however it will probably crash the hosting machine in case you allocate extra ram than the internet hosting machine has, a minimum of, if it is needed)

In your textual content editor, choose File > Save As, and navigate to the Spigot directory. Change the identify of the file to run.bat.

Beginning the server for the first time[]

- Double-click your run.bat in the Spigot listing. A command immediate window will open briefly, then close.
- Open eula.txt in the Spigot listing, and change eula=false to eula=true, you probably have learn the eula and agreed to the foundations written down. You can find the eula right here
- Double-click on run.bat once more to begin the server. Some new files shall be created within the Spigot listing.

Congratulations! Your server is now up and operating. To connect with it, open the version of Minecraft your server is on, click Multiplayer, then Direct Connect, and type in localhost because the server IP. You must hook up with the world that was generated a moment in the past. Now you possibly can start to customize your server with the assorted options included and plugins which you could obtain.


Not many new server owners are conscious of the effects of the /reload command. In a nutshell, this creates a new occasion of every plugin, and try to re-enable it. This ends in memory leaks, lag and potential destruction of the server.

1. If you wish to reload a plugin, use the plugin's offered command.
2. If you want so as to add new plugin, take away existing plugin, etc., do a full RESTART! (that is cease the server -> begin)
3. Plugman plugin just isn't an exception.

Tl;dr: Only use /reload if you know what you are doing. Do a full RESTART otherwise.

Learn how to examine my IP to affix from one other pc?

1. Open CMD app
2. sort "ipconfig" in it
3. Your ip is subsequent to "IPv4 Handle" textual content.

Customizing your server[]

With the Command Window still open, type op and hit Enter. here we go again at the moment are an operator and have privileges to execute commands on the server. Another file to play around in is the server.properties file. Open it up with a text editor and play round. There are lots of guides across the web that present what these numerous choices do, and one will be found right here. When you're accomplished in your server, kind stop into the console to stop the server. If you need to add plugins to your server, you can find some here, and here. To put in a downloaded plugin, place it in the Plugins folder in your Spigot listing. To begin your server again, merely double-click run.bat.