Post: [TUTORIAL] How to Host a Minecraft Server
05-01-2011, 03:17 PM #1
Cain
Tutorial Team Like A Boss
(adsbygoogle = window.adsbygoogle || []).push({}); This is a question I get asked alot so I am going to try and make it very easy to read and understand.
To host a server you will need the following things if you are wanting it online.

1. Access to your Router Control Panel
2. A fairly fast computer with 1GB RAM +

Firstly, you want to download Bukkit. Bukkit is a version of Minecraft that lets you install plugins and customize Minecraft and make it more fun and it's used for hosting your own server. Download You must login or register to view this content..

Now very simply you want to put that .jar file in a folder on your desktop called Minecraft.
Once you've done that create a new text file in the Minecraft Folder and input the following:
    java -jar craftbukkit-0.0.1-SNAPSHOT.jar

Save the file as "startserver.bat"

Now you will want to go into your control panel and forward the port 25565
If you are not sure how to portforward, go to You must login or register to view this content. and look for your Router and it should give you a easy tutorial how.

Once you've done that very simply run startserver.bat and you should now have a Minecraft Console and a bunch of new files will have created in the Minecraft Folder. We're going to focus on the server.properties file.

With Minecraft 1.5 they've added a new feature where you can either enable flight or disable flight (Zombe Fly Mod) so in server.properties go to the bottom and look for enable-flight=false and change it to true.

Save it and in your console type reload.
Now open up Minecraft and type as the server IP:
{your_ip}:25565

And hope that it connects.
If it does, yay! If it doesn't, read this tutorial over again.
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked Cain for this useful post:

Kombust
05-01-2011, 04:01 PM #2
Kombust
At least I can fight
Originally posted by Cain View Post
This is a question I get asked alot so I am going to try and make it very easy to read and understand.
To host a server you will need the following things if you are wanting it online.

1. Access to your Router Control Panel
2. A fairly fast computer with 1GB RAM +

Firstly, you want to download Bukkit. Bukkit is a version of Minecraft that lets you install plugins and customize Minecraft and make it more fun and it's used for hosting your own server. Download You must login or register to view this content..

Now very simply you want to put that .jar file in a folder on your desktop called Minecraft.
Once you've done that create a new text file in the Minecraft Folder and input the following:
    java -jar craftbukkit-0.0.1-SNAPSHOT.jar

Save the file as "startserver.bat"

Now you will want to go into your control panel and forward the port 25565
If you are not sure how to portforward, go to You must login or register to view this content. and look for your Router and it should give you a easy tutorial how.

Once you've done that very simply run startserver.bat and you should now have a Minecraft Console and a bunch of new files will have created in the Minecraft Folder. We're going to focus on the server.properties file.

With Minecraft 1.5 they've added a new feature where you can either enable flight or disable flight (Zombe Fly Mod) so in server.properties go to the bottom and look for enable-flight=false and change it to true.

Save it and in your console type reload.
Now open up Minecraft and type as the server IP:
{your_ip}:25565

And hope that it connects.
If it does, yay! If it doesn't, read this tutorial over again.


Thanks just about to set one up now, just a couple questions.
How can I make my server as a website, not a IP?
And is there a way to make it so that people can connect with just the address and not the port?
Thanks Smile
05-01-2011, 06:11 PM #3
Cain
Tutorial Team Like A Boss
You can get hosting and point your website as a CNAME to your IP address.
Then people can connect to mywebsite.com:25565

To make just a domain and not a port, you'd need to use Port 80.
05-01-2011, 10:18 PM #4
Originally posted by Cain View Post
You can get hosting and point your website as a CNAME to your IP address.
Then people can connect to mywebsite.com:25565

To make just a domain and not a port, you'd need to use Port 80.


Cain, or you can go into cPanel's Advanced DNS Setting and make an A thingy pointing to your IP address. =D
Edits: I just realized your tutorial was for Windows. And to save RAM, in the batch file, add "nogui" at the end.
05-01-2011, 10:47 PM #5
Cain
Tutorial Team Like A Boss
That's what I meant lol.
I prefer to see my console Smile
05-01-2011, 10:57 PM #6
Originally posted by Cain View Post
That's what I meant lol.
I prefer to see my console Smile

Ah. Awesome face And for Minecraft IPs you don't need the port in the DNS settings if you binded your server to the default port.
05-01-2011, 11:42 PM #7
Cain
Tutorial Team Like A Boss
I prefer to input the port cause im a techy :p
05-02-2011, 03:45 AM #8
Originally posted by Cain View Post
I prefer to input the port cause im a techy :p

:lol: I'm a lazy techy. Plus I have non-techy friends who go to my server who probably don't know how to type in the port. When I gave them the IP (web address) for my server, they asked what the IP was. :dumb:
05-02-2011, 03:52 AM #9
Cain
Tutorial Team Like A Boss
LMAO Fail. Eugh that's what I hate about some people. lol.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo