Tutorials/Setting up a Spigot server

(Btw, if you're setting up a vanilla server, you're on the wrong page. This is to set up the modded server Bukkit. This is the link for the vanilla server setup: Tutorials/Setting up a server.)You've been using the vanilla server for 2 weeks, and things have been getting boring. You want a server with more customizable features to use, and an easy to set up and use interface. You want Bukkit. This page will show you how to easily set up a server and have your friends come on, and a list of must have plugins.

Set Up
First, you'll need the main jar file containing all of the scripts in CraftBukkit. Get it by going to dl.bukkit.org and hitting the green button that says CraftBukkit Recommended Build. Save it in a new folder on your Desktop. Rename the jar file craftbukkit. Now, open Notepad and type this code into Notepad(the code varies per operating system):

Code for 32 bit Windows: @ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles%\Java\jre6\bin\java.exe" -Xmx1024M -Xms1024M -jar craftbukkit.jar PAUSE Code for 64 bit Windows: @ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xmx1024M -Xms1024M -jar craftbukkit.jar PAUSE

If you're using Java 7 then change "jre6" to "jre7". You can also just put java in place of "%ProgramFiles(x86)%\Java\jre6\bin\java.exe".

OK, so after you've done all of the above and downloaded the craftbukkit file (which should be named something like craftbukkit-1.4.7-R1.0.jar, you will need to create (if you have not already) a server folder. Call it whatever you want.

Drag the notepad file into the Server Folder, and then drag the craftbukkit file into the Server folder.

After doing THAT, rename the notepad file to something like "run" or "launch" and change it to a .bat file.

Then rename the craftbukkit-1.4.7-R1.0.jar file to craftbukkit.jar.

After doing that, double click on the craftbukkit.jar file and it should start self extracting to your server folder!

All you need to do after that is port forward. Port forwarding is simple ONCE YOU GET THE HANG OF IT port forwarding is the part of running a server that drives all amateurs nuts. But I'm not here to explain that particular part. Just YouTube it.