Introduction: How to Create a Bukkit Minecraft Server (Windows) * EASIEST WAY
An Easy Step By Step Guide on How To Create A Dedicated Minecraft Server With Bukkit and Without Hamachi.
-----------------------------------------------------------------------**PLEASE READ**-------------------------------------------------------------------------------------
When clicking on links please right-click and select open in new tab, it makes things a lot easier.
Step 1: Download Required Server Materials and Create Server Folder
You will need one out of two things...Either a Bukkit server base or a Vanilla server base...Either one will work but I am going to show you how to set up A Bukkit server because you can do more things with it like use plugins or server mods...
Create a folder where you want to place your server like on your desktop or in your documents then download Bukkit here and place in your server folder. I recommend you download the recommended build and make sure that the Bukkit server is able to run the latest update to Minecraft.
Step 2: Open the Command Prompt and Type "ipconfig"
If you have Windows Vista, 7, or 8 in the search bar type "cmd" and then press enter.
If you have any earlier version of windows the command prompt should be located in your Accessories Folder.
Once opened type: "ipconfig" and press enter
You will get a bunch of information but all you need to worry about is the current IPv4 address and the default gateway located near the top. If you cannot find what i'm talking about look at the picture.
Step 3: Get Into Router Settings
Open an internet browser such as Mozilla Firefox or Google Chrome(which I am using) and in the address type your default gateway (as mentioned in the previous step).
Your browser will then ask you for a password, most of the time the password is "password" however there are a few exceptions...if your router password is not "password" look here for your default password.
Step 4: Edit the Router Settings to Port Forward
Once logged in you get a page similar to the image below.
To set up port forwarding you will want to head over to the Port Forwarding/Port Triggering option in the menu(this could be under Advanced Settings in different router models). You will have to log in again.
Once in the Port Forwarding/Port Triggering menu add a new/custom service. Make sure you are port forwarding NOT port triggering.
When creating your custom service, make sure your settings are EXACTALLY the same as these:
Service Type: BOTH TCP and UDP (Usually Listed as TCP/UDP) NOT one or the other
Starting Port: 25565
Ending Port: 25565
Server IP Address: Same as you IPv4 address mentioned earlier (Found in command prompt using "ipconfig" command).
The Service Name can be anything you want it to be.
Hit apply and restart your router if necessary
Step 5: Setting Up Bukkit
Open the folder where you placed your bukkit server zip file. Open up notepad or any other text editor and copy and paste this text into it and save it as "run.bat" (If it doesn't save as a batch file leave the quotation marks when saving):
java -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
PAUSE
If that doesn't work switch "java" with the location of your "java.exe" program which should be located within your program files. It should look something like this:
"C:\Program Files (x86)\Java\jre7\bin\java.exe" -Xms1024M -Xmx1024M -jar craftbukkit.jar -o true
PAUSE
If it will not run change your craftbukkit zip file name to "craftbukkit." And if that doesn't work change the line in the batch file where it says "craftbukkit.jar" to "your Craftbukkit file name.jar"
Once completed a command prompt will open up and you will get something like the picture below
Many new files will be loaded into the folder where you put your batch file and craftbukkit zip file. Close the prompt by typing "stop" and then pressing any key when it tells you to. In the Server.PROPERTIES file, open it up with notepad and make sure the server-ip portion of the text is blank then you are ready to continue to the final step.
Step 6: Finding Out Your IP and Running the Server
Go here to find your IP for the server you will be running. Once found, plugin that IP for the server IP Minecraft asks for and you will be running your very own server (As long as the run.bat file is runn,ing).
1 Person Made This Project!
- tiranrazvan made it!
30 Comments
Question 2 years ago
I got a jar file labeled craftbukkit-1.16.5.jar, but there's no zip file or option to download one, do I just open the jar file or do I turn it into a run.bat?
2 years ago
how do ya add Filter for no swears.
7 years ago
when i type dl.bukkit.org it says there is a error and no such site
Reply 2 years ago
Do https://www.getbukkit.org :)
6 years ago
Port forwarded allows people on different routers to connect, right?
Reply 2 years ago
Yes!
6 years ago
after paying for Minecraft and the Wifi/router, this is 100% free, right?
Reply 2 years ago
Yes :)
8 years ago on Step 5
What if when you run it says java not recognized and asks you to press a key to move on
Reply 2 years ago
Install java, if you have it, just reinstall it.
Reply 4 years ago
it says make sure command exists and you have permission to use it
Reply 4 years ago
How can I plugin the command /sit in minecraft
Reply 5 years ago
I'm not sure, but you might not have installed Java properly.
Question 2 years ago on Step 3
i dont gt how to do step 3
9 years ago on Step 4
Hi i have belkin and got this (bottom) could u please help me
Firewall > Virtual Servers
This function will allow you to route external (Internet) calls for services such as a web server (port 80), FTP server (Port 21), or other applications through your Router to your internal network. More Info
Add
Clear entry
Enable Description Inbound port Type Private IP address Private port
1 XXX.XXX.X.
2 XXX.XXX.X.
3 XXX.XXX.X.
4 XXX.XXX.X.
5 XXX.XXX.X.
6 XXX.XXX.X.
7 XXX.XXX.X.
8 XXX.XXX.X.
9 XXX.XXX.X.
10 XXX.XXX.X.
11 XXX.XXX.X.
12 XXX.XXX.X.
13 XXX.XXX.X.
14 XXX.XXX.X.
15 XXX.XXX.X.
16 XXX.XXX.X.
17 XXX.XXX.X.
18 XXX.XXX.X.
19 XXX.XXX.X.
20 XXX.XXX.X.
Reply 9 years ago on Step 4
Add = Active World
Enable = True
Description = Minecraft
Inbound Port = 25565
Type = TCP/UPD
Private IP Address = "your IPV4 address"
Private Port = 25565
--This may Help but if your still having problems:
-Allow your minecraft_server.exe file to pass through your firewall
-Restart your router
-Disallow then Re allow your port forward
Reply 6 years ago
It says "[I] cannot use the Router IP, network or broadcast address."
Reply 6 years ago
Never mind, I put a 1 instead of 100, lol
6 years ago
https://www.youtube.com/watch?v=-H0N75ybZtY this tutorial will help!
6 years ago
When i put my default gateway in the bar it just does a google search for it and wont work