In this tutorial, we are going to go through the basics of setting up a Spigot Minecraft Server. If you want to know the information about how to set up a Spigot Minecraft Server, make sure that you read this article until the end.
GETTING THE FILES
The first step that you have to do is to download the latest BuildToolsGUI.exe. To use this program, you must have .NET 4.5 installed. If you have used your computer for a while, you may have it. But, if not, you are able to grab the installer first.
PREPARING THE SERVER
Now that you have BuildToolsGUI. It means that you are ready to start. You have to open the BuildToolsGUI.exe file. If you want, you are also able to change the version with the drop-down menu. Please click “Run BuildTools”. It is going to start running, and you need to wait a bit until it has finished running. Usually this will take a while, depending on your computer and your connection. After it is done running, you have to open the BuildTools folder created in the same directory as the executable. The next step that you have to do is to make a folder on your desktop named “Spigot”. You are able to copy the file “spigot-1.x.x” to the Spigot folder, and rename it to spigot. Then, you have to open a text editor such as Notepad, and paste the following code in:
java -Xmx1024M -Xms1024M -jar spigot.jar
In your text editor, you need to chose File > Save As, and navigate to the Spigot directory. Please change the name of the file to run.bat.
STARTING THE SERVER
Apparently, there are some steps that you have to do in starting the server for the first time. Firstly, you have to double-click your run.bat in the Spigot directory. A command prompt window is going to open, then close. After that, you need to open eula.txt in the Spigot directory, and change eula=false to eula=true. The last step, you are able to double-click run.bat again to start the server. Some new files are going to be created in the Spigot directory. Finally, your server is up and running now. To connect to it, you have to open the version of Minecraft your server is on, please click Multiplayer, then Direct Connect, and type in localhost as the server IP. You are able to connect to the world that was generated a moment ago. Now, you will be able to start to customize your server with the various options included and plugins that you can download.
CUSTOMIZING YOUR SERVER
With the Command Window still open, you are able to type op and hit Enter. At this time, you are an operator and have privileges to execute commands on the server. You need to open it up with a text editor and play around. When you are done on your server, you are able to type stop into the console to stop the server. To install a plugin, you are able to place it in the Plugins folder in your Spigot directory. To start your server again, you are able to double-click run.bat.