How To Make a Minecraft Server
Minecraft is one of the most popular games in the world and is very easy to start playing on single player. If you want to play Minecraft in multiplayer, you will need to have a server to connect to. This is a centrally located server where multiple players are able to connect and play together. Whether you are going to start your own Minecraft server, or rent one from us, there are many things to consider. You need to think about everything from hardware requirements, server setup, security, maintenance, security and upgrades. You will need to make sure that all of this is in place before releasing your Minecraft server to the public. Starting your own Minecraft server is a fun project and this tutorial will teach you how to make a Minecraft server.
Whether you are a parent or a Minecraft player you can learn much about the different features of setting up a Minecraft server. If you choose to use our server hosting you can have a server up and running in minutes and if you choose to do it on your own it shouldn’t take more than an hour.
6+ GB RAM (if running the server and game on your own computer)
1+ GB RAM (if using a hosting company for your server)
Automatic backup capabilities
Very fast connection with proper routing for player connections
When you have multiple players connecting to your server from around the world it is of utmost importance that the server hardware is powerful enough to support everyone playing. If you host a server on your computer much of its resources will be consumed quickly and cause your computer to lag. You will also need to set up port forwarding and give out your IP to players which could pose a large issue if someone launches Denial of Service (DDoS) attack on your home network. By using our service we remove all of these concerns since all of the functionality of the server is dependent upon our hardware, our bandwidth, and our RAM.
As long as your server is capable of running the default Minecraft then you will be able to play on our servers. If you choose to play bigger modpacks such as any from Feed The Beast or Tehcnic your server will need to be appropriately sized in order to handle the extra mods that will be loaded by the game and server. For these reasons we recommend an average of a dual-core processor over 2.8Ghz and 4-6GB of RAM on your local machine to handle a majority of what Minecraft has to throw at you without sacrificing graphical rendering clarity and detail. One of the best mods in Minecraft is called Optifine and allows you to turn all textures into HD. You will also need to install Java on your computer which can be downloaded from this link.
Instead of stressing your local computer, we recommend using our server hosting to safely and effectively power your multiplayer server. Our servers utilize enterprise grade hardware and processing speeds of 3.5Ghz. The network is completely protected from DDoS attacks and you will not have to give out your own IP for the server as we will provide you with one.
Make sure to consider the types of servers you want to play. Standard Vanilla servers for 1.8.1 and 1.8.2 might only require 1GB to get started whereas mod packs like FTB Unleashed and Yogscast need different amounts of RAM to run well. While Unleashed needs over 3GB to run well, other mod packs can run on about 2GB of RAM depending on the amount of players you will have. The RAM of your server allows for two things as plugins and mods will consume RAM and so will loaded chunks in the world. The slots are dependent on the RAM needed to run the server version since the more players you have on the server, the more RAM that is consumed.
To run a fast server that does not lag you will need at least 10MB/s upload. All of our servers are connected on a 1gbit connection which provides ample bandwidth for even the largest servers. The most important thing when looking at a network setup is its susceptibility to a DDoS attack. Unfortunately this seems to be rampant and can take your entire local network offline if your IP falls into the wrong hands. This is why we recommend using a hosting provider whose network is completely protected from these attacks through advanced hardware and software filtering solutions.
Choosing Your Server Version
Minecraft is perhaps the greatest sandbox game of all time. What this refers to as there are an unlimited number of modifications that can be made to the game itself along with the ability to create whatever you would like in the game. When you are creating a Minecraft server you can predetermine what the server will be able to do by choosing the type of server that you would like to create.
The best Minecraft servers are mostly based on Spigot and plugins since they are much easier for players to connect to, but there are many other popular types. When you start the main server executable all of the required server files will be created and you will be able to edit this after the first boot. There are a few different server versions which you can learn more about below before making your selection.
There are many different kinds of servers to play in Minecraft. The default version of Minecraft comes from Mojang themselves and is also known as “Vanilla”. As of the time of writing this article the latest version is 1.8.1. This vanilla Minecraft is the foundation for all of the other server versions. Typically enhanced servers are “older” server versions which have been heavily modified to increase performance and expand functionality. This is a great way to get started with hosting your Minecraft server as there are not many additional steps to setting up this type of server. It is easy to get your very own server up and running on this type.
How To Download Minecraft:
To get started visit this download page to get the latest Minecraft server download. If you are on Windows you will want to use the Minecraft.exe file and simply run this program to start your server. If you are on OSX or Linux you will want to figure out how to download the minecraft_server .JAR file. You can start the server by issuing the following command:
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
To run the server with more RAM such as 2GB use the following command:
java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui
If you are using a Mac and trying to start your server you will need to place your server executable .jar file in a folder with a plain text file that has the following lines:
cd “$(dirname “$0″)”
exec java -Xms2G -Xmx2G -jar minecraft_server.jar nogui
This is where you can set the amount of RAM for the server. Make sure that you use about half of your machine’s memory to make sure that there is enough to run your operating system and the game. If you are using our VPS hosting you will not have to worry about downloading these files as we set up everything required for your server to run on 100% of the RAM that you have purchased. These commands will apply to other versions of Minecraft and only the filename.jar will need to be changed.
bukkit-logoThis is a modified version of Minecraft and is most commonly known as CraftBukkit. It uses plugins to enhances its in game command options and therefore provide new and awesome game setups like Factions. MCMMO, Bungee and more. Spigot uses the same Bukkit API and is an optimized version of Bukkit specifically created for Multiplayer server. Spigot is able to use all the same plugins available for download from this link. We highly recommend that you use Spigot as your server version and provide a simple to use interface for adding plugins to your server and gets it downloads directly from the BukGet repository where all plugins can be found. Many of the large servers prefer using this as plugins are only required to be on the server and not on the client itself. This makes it very easy for users to connect to, not to mention that Spigot is able to accept connections from multiple client versions. If you are interested in hosting Bukkit on your home computer than you can refer to this guide.
The second enhanced server option is called Forge Mod Reloader (FML) commonly just called Forge. This server type uses mods to enhance it’s game play. They work almost in the exact same way as plugins but reside in a /mods folder on the server instead of the /plugins option for bukkit type servers. Mods are notoriously more difficult to use than plugins, but have a more reliable game system built upon it. So much so that the collection of large heavily configured modpacks have become their own spin off companies.
Because of the way mods work, the user needs the mods on both their server and their local game client to be able to connect. To ensure that all users have the same mods 3rd party modpack launchers are setup and maintained by online communities like the FTB Launcher from Feed The Beast, the Technic Launcher from technic, the ATLauncher from ATL, Voidswrath Launcher from Voidswrath, among with others. Jumping between different versions of a server can cause mod glitches on your local machine and can become quite frustrating. When updating a server version being played, it is often necessary to completely reinstall minecraft and the world from scratch. Our interface makes it simple to install and launch modpack servers from the control panel.
Do you want to enjoy the Minecraft game to the fullest? In this case, Minecraft game hosting from http://ggservers.com can be a great solution. It is qualified and responsive technical support for players of all levels, from beginners to pros. Every player renting a Minecraft server hosting will be given clear and comprehensive help. With hosting, your game will become even more amazing as you will interact with numerous participants from various locations.