loading

Hello, Today I am going to show you how to make a Minecraft server that has a lot of options.

Step 1: What You Will Need

You will need:

Internet

A decent computer with:

Java 7+

4 Gigs of ram (works with as low as two)

2.6 GHz dual core cpu minimum

Windows 7/8/8.1/10

You will also need some geekiness.

Step 2: Download Your Server Jarfile

Download 1: Vanilla

Download 2: Bukkit/Spigot (Required for optional steps at end.)

Now that we have the software we need, we are ready to begin the real work.

Step 3: Getting the Info You Need

Go to start, then type in 'cmd' without the quotes. this should bring up a window like so. Then type ipconfig into that window and press enter. Look for the line that says IPV4 address. next to it should be a number like 192.168.0.7. Save that number somewhere, and on the the next prep.

Now rename the file you downloaded to 'server' and move it to an easy to get to folder that your server files will go into.

Open up notepad, and type in:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Go to file>save as and save it as run.bat in the same folder as your server.jar.

Step 4: First Time Server Setup

Double click the run.bat file you made in the previous step. it will make a couple files, and close itself. Open up the file named EULA and edit the bottom line so that it says eula=true instead of eula=false. Now save the file, and click the run .bat again. it should make several more files and stay open. now type stop and press enter. The window will close. Now we are ready to do the next step.

Step 5: Getting People on the Server

If you just want to play with people in your house, then setup is simple, Just give the person your ipv4 address, amd let them type it into minecraft, and WALA!

However, if you want to play with people outside your house, you will need to portforward port 25565 on your router. I am not going to write this out, as it is different from router to router. Once you have done this, go to ipchicken.com and give your friends that ip (Don;'t give it to anyone that you don't trust) and they should be able to play now, using thta ip. People in your house still use the IPv4.

Step 6: Pimp Out Your Server. (optional)

If you used download 2, then your server has generated a plugins folder for plugins. these can do cool things. I have setup a .zip file that you can extract into your plugins folder. It has the most basic plugins. You can download that here. extract your files. to plugins. now your plugins folder should look like the picture. Now you can do the following commands if you have op.

/mw create Creates a new world

/mw load Loads a world

/mw move Teleports player to selected world (world is the name of the default world.)

/mw unload Unloads a world.

/fly [IGN] Allowes a player to fly

/god [IGN] makes a player invincible

/afk [IGN] Does what you'd expect

/top Teleports you to the surface

/i Gives you a stack of the selected item

And there is so much more.

Thank you for doing this instructable, Leave a comment if you had any trouble. Thanks for reading this.

<p>Does this work on MAC?</p>
There will be some steps that are a little different. I believe just the download 2 and ipconfig thing.
<p>okay. Thanks!</p>
<p>its free right?</p>
Yes it's free.
<p>okay. its kinda confusing to do.</p>
Best way to host a server is using BukkitGui in my opinion
<p>I made it work like a dream! Although by default the bootup server time is really slow so if possible change both -Xms1024M to the RAM you want, for example I chose a tactical -Xms2G for 2GBs of RAM so go ahead and throw in some extra RAM for faster speeds!</p>
<p>I will try this. Do you know why some server making programs don't work? Thanks.</p>
Thanks, I didn't know that the server making programs even existed.
<p>I just looked up a program and it had the same name as the file you requested me to download, but it was a java file with the grass-block icon.</p><p>Also, I got stuck on the third or fourth step. When I double clicked the batch file, it didn't make any files at all so I couldn't find EULA. I searched for it but nothing came up. It might be because I'm working on windows 10 or something but an advisor told me Linux would work cmd better.</p><p>Thanks.</p>
<p>Cool. Thanks for sharing.</p>

About This Instructable

860views

3favorites

More by ThomasD39:How to make a Minecraft server 
Add instructable to: