Course: How to Make a Server



In this course we will take a crash course through creating a server. Fun times!


Creating a Vanilla Server

Let’s start with the basics and learn how to create a vanilla minecraft server.

Get the server from

For running the server with increased memory limits:

Windows (Save as [filename].bat)

java -Xms512M -Xmx1G -jar minecraft_server.jar

Mac (Should be the same for linux, save as [filename].cmd):

cd "$(dirname "$0")"
exec java -Xmx1G -Xms1G -jar minecraft_server.jar

Bold parts indicate memory size. 1G = 1024 MB. On the mac/linux side make sure to make it executable.


Creating a Bukkit Server

Want to mod your server? It’s time to put it into a bukkit.

Download bukkit from:

For running the server change the last line in your startup script (see above) to: (Same for all OS)

java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true

Make sure to change craftbukkit.jar to the name of the jar.


Mods that will help your server, and Spigot

Now that you’ve got a bukkit server running, time to mod it full of awesome! Also what is Spigot?

Awesome mods:



Opening up your local server to the world!

Now that you have configured your server, it’s time to open it up to your friends and the world!

Port forward instructions:

Checking if it worked:

To find your public IP: Google search for IP

Rough estimator of how many people you can host on your server:

5 Responses to “Course: How to Make a Server”
  1. KJ4IPS

    Are you going to touch on Spigot or MCPC-Plus?

  2. nmt02

    when you showed multiverse i know that sever in fact i play on it

  3. instead of a server i would like to make a mod

    instead of a server i would like to make a mc mod

  4. Jack

    How do you download spigot? im new to this and i visited the website and i got a little confused… HELP

  5. mike

    so i just tried running the server with extra memory, and it wouldnt load at all, and when i run the server, i cant find the other files displayed in the video… help?


Comments are closed.