Set Up a Public Minecraft Server

Can't setup your own Minecraft server? Other people can't login into your server? Scroll down to Step 1 to find out what you can do to set up your own server.

Steps

Using a Port

  1. Gather the information you need. Before proceeding with this tutorial, make sure you have the following: Your Router Model Number.
  2. Download the Multiplayer beta server software. You can do this at "http://www.minecraft.net/download.jsp". Notice, if you download the .jar version, you must launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui"
  3. Find your router model number. Go to "http://portforward.com/", scroll down and find your router model number.
  4. Skip the advertisement by clicking the "Click here to skip this advertisement.." link.
  5. Scroll down and find the "Port Forward Minecraft" link.
  6. Follow the tutorial on how to port forward a Minecraft Server.
  7. Find your IP address. To get the IP of the server, go to "http://www.whatsmyip.org/" and get your computers IP.

Setting It Up Without a Port (on WINDOWS)

  1. Download the Minecraft server app. Make sure it is the JAVA version. The others don't work at all. The download link is here: https://minecraft.net/download
  2. Put the file into a separate folder. If you are on Windows, put the JAVA (the one that ends with .jar) file into a separate folder and open the file.
  3. Have patience. A bunch of stuff will pop up. Wait until it is done and then scroll to where it says Network server hosted on (or something like that) and type that address into your direct connect in your minecraft application. Presto! You should be connected!

Setting It Up Without a Port (on MAC)

  1. Put the file into a separate folder. If you are on a mac put the JAVA (the one that ends with .jar) file into a separate folder and open the file. Then open textedit and copy this code in:
    #!/bin/bash
    cd "$(dirname "$0")"
    exec java -Xmx1G -Xms1G -jar minecraft_server.jar.
    Then save as start.command. When the dialogue box pops up, say Keep RTF.
  2. Put the file into your server folder. Rename it to start.command and click Use.command. Open the start.command file and your server will be running.
  3. A bunch of stuff will pop up. Wait until it is done. Then scroll to where it says Network server hosted on (or something like that) and type that address into your direct connect in your minecraft application. You should then be connected.

Tips

  • Make sure your server is secure. People have hacked into other computers before through servers.
  • If you don't want strangers joining in your server, edit the server.properties and change the property "white-list" to true. Then list the users allowed in the server in the white-list.txt
  • Try to use a desktop computer, most desktop computers have more potential than laptops.
  • Close any other heavy processes before running the server, this can make the server faster.
  • Try not to play in the computer running the server. This can slow down the server

Warnings

  • A minecraft server will still continue to require a hosting company if you wish to let the public join your minecraft server.
  • Forwarding a port can lead to a hacker trying to find a security hole.

Related Articles