Minecraft Blogs / Tutorial

Creating a Minecraft Server [The Best Way]

  • 2,373 views, 0 today
  • 20
  • 7
  • 40
Slaps avatar Slaps
Level 18 : Journeyman Ninja
I'm sure many of you have wanted to make a Minecraft server, but you just don't know where to start.

So I'm here to walk you through a lot of the steps of creating asuccessfulserver.

Step 1: Finding a Host -

One of the first steps of creating a good Minecraft server is finding an efficient host, one that won't burn a hole in your wallet. I'm going torecommend Beastnode, https://www.beastnode.com/portal/aff.php?aff=639 , that is my affiliate link I wouldappreciateif you'd use it.

Why Beastnode? -

Every server comes with a dedicated ip, 25565, so players can just simply type your ip. If you don't want to use the numbers at signup you have the option to create (yourserver).beastnode.net, which players can use to sign in. Each server has 1Gb/s uplink, a 5GB SSD (Upgradable). They support every mod in the book with their multicraft panel. If they don't support it you can add it in manually! Support is quick and responsive, and they'll even help you with fixing a plugin if you're not so good at configuration yet.

Every server runs on an Intel Xeon Processor, and has unlimited player slots, although they do suggest amounts for different packages.

Once again, my affiliate link -


Beastnode is great for bigger servers also because they have such great response time on DDoS attacks. Most server hosts would null route your server ip upon a DDoS attack, for anywhere up to 24 hours! That is a ridiculous amount of time for downtime, but Beastnode doesn't allow that to happen. Your server will only stay offline as long as the DDoS attack happens, that is if they cannot stop the attack. 9/10 they will stop the attack, unless it's some kid using a botnet.

Step 2: Choosing your gametype -

This is where we have to think about which mod we're going to use, so head over to your hosts control panel. If you've decided to use Beastnode it is www.mc.beastnode.com. Now if your host uses multicraft there should be a drop down menu that starts off at "Default". This is the case with beastnode, and there are around 14 different options for you. Choose the mod that best suites the way you want to run your server. Most servers that run like Factions, McMMo are bukkit servers. So choose Craftbukkit, and then press the save button at that bottom of the page.

Step 3: Changing the server MOTD/Map Seed/Ect. -

Click on the drop down menu named "Files" on the left sidebar of your multicraft panel. Then click on the first one, "Config Files". Once that has loaded go into "Server Settings" (Always the first on the list). Now you can edit anything about the server you want.

Step 4: Installing mods -

This is where you'll need some type of FTP client, you can use Filezilla, which I'd recommend. Tutorials for this are visible online head over and have yourself a look.

But with Multicraft they do offer a simple way of doing it under the "Files" menu they have a "BukGet Plugins". That will allow you to simply 1 click install the plugins onto your server. Though one of the most essential plugins, essentials, is not available for picking there.

Step 5: Configuring the mods -

On this you can go back into the "Config Files" where all of the configurations for the plugins will have loaded if you restart your server. There you can edit any of them, if you have trouble don't hesitate to comment or browse the FAQ for Beastnode as they answer about everything there. You don't even need to be a customer with them to browse it so you're in luck.

Step 6: Creating a spawn -

You don't want a ridiculously stupid or giant spawn that people aren't going to be able to find their way around. For instance have you ever joined one of those servers with some giant city for a spawn? It takes about an hour to figure out what all the buildings are and it's easily forgotten! Create a spawn that is easy to the eye, don't use annoying childish blocks. For instance don't build a spawn they is completely made of Diamond and Gold blocks, it will look stupid.

If you're not a good builder search the schematics on PMC you may be able to find one people will allow you to use as long as you leave credit!

Step 7: Getting the players -

PMC is a great way to get started with getting some new players, though most will ask for op or try to confuse you. So be careful, don't op or give a staff position to anyone who freshly joins your server. Go to google, type "Minecraft Server Lists", sign your server up for every single one of them. It takes a long time, but you'll see the players eventually start to poor in. If you're good at making youtube videos make one for your server or advise others to make youtube videos for you.

What not to do: NEVER advertise on someones server, 3/10 they will be able to DDoS attack and it isn't a good way for you to keep a player basis. So I can't stress enough, do not advertise on other servers you'll learn how annoying it is when you've become more popular.

(Most servers use AntiAd, you'll get nowhere and be hit offline)

DDoS attacks are illegal, but you're not going to be able to sue people for doing it as you don't know who they are! So don't use the excuse "You can't do it I'll sue you!"...

Step 8: Keeping your players -

No one wants to play on a server when the owner is never online, so be active! If there are hackers you have to ban them, it doesn't matter what percentage of the players they make up. Be understanding when they're complaining and take suggestions. Do not use vulgar language, players will not think of you as a reliable owner.

Step 9: Preventing lag -

Players will not play on a server with lag, and this shouldn't be a problem if you configure your plugins correctly and have enough RAM. If you're using Beastnode you can send in a ticket asking why your server is lagging and they may help you narrow it down to a specific plugin. Lets go over the easiest way to find any plugin that could be causing a problem. Simply open your servers Log, and search for [Severe] errors. When you see one look for a plugin name, if you can't find a plugin name copy the first line of it and paste it into google, someone more then likely had the same problem. Remove or tweak the plugin that is causing any [Severe] errors.

Now redstone contraptions can cause lag also, so while you're in the game type "/Stoplag" which will stop all redstone & kill all the mobs on the map. You must have WorldGuard to use this command. After you've done that do "/Stoplag -c" to enable mobs & redstone again. Be sure your players are not using anything such as Sand Generators.


Step 10: Keeping control -

Your players are going to try and take control, the important thing is not to be afraid to ban anyone. Don't ban them for anything that doesn't make sense, but if they do something worthy of a ban you need to hold them to it. If you make them pay for an unban they will not be happy that they are now wasting money to be unbanned and chances are they smarten up. If you let your players talk you into unbanning them even after they hack or something it just tells them you'll let them do it again...

Step 11: Chat colors -

Who wants to join a server and see a chat spammed with a nasty rainbow of colors or a dreadful black chat? Nobody, so you need toproperlyconfigure your ranks to something soothing for the eye to look at, generally this could include any of the &a,&c,&b,&e,&d, &7, &3,&9. Those colors aren't dark and they're somewhat general to find on servers used for chat. Now choose what color your players are going to chat, go into your Essentials config and edit your chat format near the bottom of the page. Right after {DisplayName} add in what comes after the name so currently it may be a >. After that add the color you want your players to speak with. So it will look something like this, '{DisplayName}&0>&6 {Message}'.

Step 12: Moderating chat -

You may want to find the proper staff to moderate staff, players should not be using profanity... It shows no control over the server, and you also want to block caps spam. At the same time adding one of those annoying plugins to stop these are even worse to add. Just have someone there to remind the players it's not okay...

Step 13: Knowing your Bounderies

You can't go out of your way to make your server appeal to everyone, not everyone is going to enjoy the server. Only a select amount of people will enjoy it, but envy those select amount of people because they'll be more dedicated than the ones that just complain and ask for more...


Step 14: Creating Cash Flow

How are you going to run a server without an income? Think about it, do you really want to pay for a server out of your own pocket when there are players willing to pay for it for you? Now you'll have to think if you want to make a giant amount of cash flow to potentially advertise your server with money and grow even bigger. You could also make just enough to squeeze by, it doesn't really matter. However making a server entirely for money is not the way to go. If you have no interest in what the players want, and how it's supposed to go your server will go NO WHERE!

Step 15: Creating Ranks

Now that you've decided how you want your server, lets get to making ranks.
Generally speaking I would use the following plugins to first configure a server, they're easy to learn and if you can't figure it out I have some old tutorials for them on my youtube channel...
- PermissionsEx
- Essentials (You'll have to download the unnofficial 1.8 version from Spigot)


36 Update Logs

Increase Revenue : by Slaps 07/11/2015 10:20:06 amJul 11th, 2015

Added steps 15,16.

Create an account or sign in to comment.

07/11/2015 2:53 pm
Level 4 : Apprentice Engineer
slayerslay81 avatar
I think this blog is misleading because this is a tutorial on how to buy a server, not make your own.
07/12/2015 11:18 am
Level 18 : Journeyman Ninja
Slaps avatar
To make a succesful server you'll need to host unfortunately. If you want you can start one on your computer, just download Spigot.jar and put it in a folder on your desktop. You'll need to port forward which is pretty easy, just look it up online.
02/12/2014 8:55 pm
Level 19 : Journeyman Architect
Teen Wolf
Teen Wolf avatar
It is confusing but does it cost a lot of money? ive always wanted to create a safe nice server.
02/14/2014 7:28 am
Level 18 : Journeyman Ninja
Slaps avatar
It's actually about $10.00 to host a server that could hold about 24 people with Beastnode. Just go double check the prices! Click here
02/14/2014 10:39 am
Level 19 : Journeyman Architect
Teen Wolf
Teen Wolf avatar
Thanks ill defindently consider beastnode and the prices are fine, I might just give you an IP when I get my server :P
02/12/2014 7:42 pm
Level 35 : Artisan Dragon
ShadowDestroyer5 avatar
I've seen a lot of these blogs, but this one is actually good!
12/28/2013 5:50 am
Level 13 : Journeyman Warrior
PlanetRainbowKitty avatar
Wow. That was confusing.
09/03/2013 2:45 pm
Level 1 : New Crafter
Joralite avatar
09/01/2013 3:05 pm
Level 1 : New Explorer
xxxBrennanxxx avatar
how do you edit the world though explain it a bit
09/01/2013 1:37 pm
Level 46 : Master Button Pusher
Nixel avatar
So if I understand right, there's no entirely free way of hosting a server? That's too bad, I really wanted one for my friends to play on. I already had everything planned, all the steps from this list EXCEPT for step one... I even made a world to use as server world!
Planet Minecraft


© 2010 - 2023