In this course we will take a crash course through creating a server. Fun times!
Let’s start with the basics and learn how to create a vanilla minecraft server.
Get the server from http://minecraft.net/download
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):
#!/bin/bash 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.
Want to mod your server? It’s time to put it into a bukkit.
Download bukkit from: http://dl.bukkit.org/
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.
Now that you’ve got a bukkit server running, time to mod it full of awesome! Also what is Spigot?
Now that you have configured your server, it’s time to open it up to your friends and the world!
Port forward instructions: http://portforward.com/
Checking if it worked: http://canyouseeme.org/
To find your public IP: Google search for IP
Rough estimator of how many people you can host on your server: http://canihostaminecraftserver.com