How To Make Your Own Multiplayer Minecraft Server

Install Your Vanilla Minecraft Server

How to Make your Own Minecraft Multiplayer Server

A “Vanilla” server is an instance without any add-ons or plugins. You will experience the game the way it was created by the developers.

First you will need to copy/paste the download link for the server software. On the official Minecraft website, right-click on the download link and select Copy Link Location from the context menu.

Back in your command line terminal, make sure you are still in the server folder and use wget to download the file. Replace download_link with the actual URL from your clipboard.

~/server$ wget download_link

Before launching the server, you need to agree to the End User License Agreement. To achieve this, enter the following command.

~/server$ echo"eula=true">  eula.txt

A file named eula.txt is now located at the root level of your server, containing the line eula=true. This will tell the software that you accept the Minecraft EULA. We invite you to review the terms and conditions on the Minecraft website.

Your server can now be started.

During step 1, we installed the screen package which allows opening multiple sessions of the terminal . We will start Minecraft in a new session that can run in the background. Using screen can be very handy since it gives you the possibility to launch multiple Minecraft servers simultaneously.

First, we will create a new shell named minecraft1:

~/server$ screen -S minecraft1

The active terminal window will switch to a new shell session. You can create multiple shells list them with this command:

Setting Up Server Properties

Now lets look at some server properties we can change to customize what kind of Minecraft game you want to play in your server. Open the server properties file.

Once here, you will see a lot of text sections. Lets cover the most important ones and look at the properties you will most likely want to change.

The properties highlighted in the above image are some of the most important ones you should be familiar with. The first gamemode=survival property determines the gamemode you and your players will play in the server by default. This is set to survival meaning you will have hunger and health you will have to manage in game. Setting this to gamemode=creative lets the players build, break, and fly as they are untouchable and unkillable in this gamemode.

The next spawn-monsters=true is a property that tells the server monsters and dangerous enemies will appear. Changing this to spawn-monsters=false will stop monsters from spawning even in survival mode.

One of the more important properties in our experience with minecraft servers is the next highlighted pvp=true line. PvP stands for player vs play so this controls whether or not players can damage each other. By default this is set to true meaning players can hurt and damage one another in game. Setting this to pvp=false will disable and ability for players to damage each other.

How To Create A Minecraft Server On Windows Mac Or Linux Systems

Lets start with the basics. Setting up the actual server will take a little technical know-how. You need to understand, at least at a fundamental level, how a server and a network function, and you ought to be comfortable with command lines as well as the hardware youre using.

Some questions people ask include:

Do I need a specific type of computer to run a Minecraft server?

No. You dont need a special computer, but youll likely do better setting it up on a desktop.

Can I run the server and play the game on the same computer?

Sure, with an explanation. Its possible to run the server and play the game on the same machine, but you need to have a pretty powerful system to get the best possible performance.

Can I run a Minecraft server over a wireless connection?

This is not recommended. A wired connection is far more reliable and preferable.

Do I need any specialized hardware?

You could purchase server hardware, but a virtual private server or a dedicated server is a much simpler way to go. You wont have the hassle of maintaining your hardware, and its a scalable solution, in case you need more server power. Also, having a hosted server means there is no risk of exposing your network to the world.

With these points in mind, here are the steps you will take in setting up your Minecraft server, in a broad sense:

  • Install the newest version of Java on your computer.
  • Configure your network and the server.
  • Run the server.
  • Make sure you can access the server.
  • You May Like: Minecraft Games To Play On The Computer For Free Online

    What Do You Need To Know About Making A Minecraft Server

    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.

    Connect Outside Your Network

    How to create own Minecraft PE 0.8.1 online multiplayer ...

    Any players youre inviting to play with you who arent on your local network connection will need the IP address of your server in order to connect to the game. Youll also need to port forward port 25565 to your server IP address so they can access the server. If you need help with this process, then check out portforward.com.

    Keep in mind that a lot of the Minecraft server is undergoing testing, so theres a chance bugs will arise now and then. However, the steps above will enable you to begin playing Minecraft on your very own server with your friends.

    Ready to get started? Youll need a dedicated server. Get yours now.

    Don’t Miss: How To Get Minecraft For Free On Pc Windows 10

    Setting Up A Server For Bedrock Edition

  • 1Create a server folder on your computer. This is the folder that will contain the server software and all the files. You can name it anything you want. It’s recommended that you name it something recognizable like “Minecraft Server” or similar. You can create it anywhere that is accessible on your computer. Use the following steps to create a new folder:
  • Navigate to the location you want to create the folder in File Explorer.
  • Right-click any blank area and click New
  • Click Folder.
  • Type a name for the folder.
  • 2 The server software is available for Windows and Ubuntu. Use the following steps to download the Minecraft server software:
  • Go to .
  • Click .
  • 3Extract the downloaded file into your Server folder. The server software is downloaded as a zip file. You need to into the Minecraft server folder you just created. You need a program like Winzip, WinRAR, or 7-Zip to extract a zip file. By default, downloaded files can be found in your Downloads folder, or in your web browser. Use the following steps to extract the contents of the zip file to your Minecraft server folder.
  • Double-click the “bedrock-server-1.14.32.1.zip” file.
  • Select everything in the zip file.
  • Click Extract to, Extract all, or something similar.
  • Click Browse .
  • Navigate to your Minecraft server file and select it.
  • Click Extract, Ok or something similar.
  • server-name=Dedicated server: Change “Dedicated server” to any name you want to name your server.
  • Leave all other settings as is, unless you are an advanced user.
  • How To Make Your Own Minecraft: Java Edition Multiplayer Server Or Join A Friends

    Servers are the basic building block of Minecrafts multiplayer mode. Anyone playing together will need to be on the same server.

    There are thousands of Minecraft servers already out there, which you and your friends can join to play together in moments see the section below on how to join a friends or a public server for more details. The only downside there is that youll be sharing these servers with lots of other people you dont know.

    If just you and your friends want to have a private game, you can create a Minecraft server for free. Just know that it takes some work, and whoever makes the server will need to have a good computer with a fast internet connection. If that doesnt fit your bill, check out one of the other options.

    Heres the steps youll need to follow to either join an existing Minecraft: Java Edition server, or create your own multiplayer server.

    Recommended Reading: Host Minecraft Server On Pc

    How To Launch The Java Edition Server

    Instead of right-clicking on the sever.jar file to launch the server, we can create a BAT file and insert a modified command to help the server run more smoothly.

    Step 1: Right-click within the folder and select New followed by Text Document on the pop-up menus.

    Step 2: Rename the file so you can recognize it later.

    Step 3: Open the file and enter the following command: java -Xmx1024M -Xms1024M -jar server.jar pause

    The first two numbers allocate memory to the server, while pause keeps the server window open.

    Step 4: Save the file and then rename its extension to .bat .

    Step 5: Double-click the new BAT file to launch the server.

    Find The Best Web Host For Your Minecraft Server

    Minecraft Ep 4 – How to make your very own MineCraft Multiplayer Server.

    There are many web hosts that offer Minecraft servers, including , Apex, Hostinger, and PebbleHost, so your first step should be to shop around. You’ll find various server requirements depending on your Minecraft world size, the number of players that’ll connect to your server, and whether you want to install mods. Naturally, youll pay more out of pocket if you purchase a larger plan, but many web hosts let you upgrade from a lower service tier to a higher service tier without too much fuss. So if youre just starting out, it may be safer to start with a smaller plan and upgrade later as your needs grow.

    The most important thing to consider is RAM and virtual CPU allocation. Your server quality and number of players hinge on the server’s memory. 2GB of RAM could support up to 10 players before lag creeps into the game. Virtual CPU allocation affects gameplay smoothness the more CPUs or higher quality CPUs powering your server, the better. As mentioned earlier, if you just want to play with a handful of friends, a basic plan should suffice. If youre hoping to grow a community, however, you must invest money into a high-end hosting subscription.

    The basic server creation steps are more or less the same, regardless of the service you choose. Here’s a quick walkthrough of what you should do:

  • Select the plan suitable for the RAM total that youll need to properly run Minecraft.

  • Configure your server, specifying the region, game version, and add-ons.

  • Don’t Miss: What App Can You Get Minecraft For Free

    Download The Minecraft Server Files

    Within the Minecraft directory, run the wget command to download the Minecraft server files:

    wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.12.2/minecraft_server.1.12.2.jar

    Next, well need to install and run screen, so that your server continues to run even when youre not connected:

    yum install screen

    How To Create Your Own Minecraft: Java Server

    Important: The steps below describe how to set up a server on a Windows 10 PC. However, the steps should be similar, if not largely the same, for both Mac and Linux computers as well.

    Image: 18

    Caption: The Minecraft downloads page, where youll find the .jar file to initiate building a Minecraft server.

    1. Firstly, make sure that you have Java downloaded onto your computer. If you dont, . On a Mac, .

    2. Launch a web browser of your choice and navigate to . Scroll down and click Java Edition Server.

    3. On the next page, find and download the Minecraft server software, putting it somewhere that youll be able to find it. The file will have a .jar extension.

    4. Create a new folder on your computer and name it whatever you like, then place the .jar file you downloaded inside of it. This is where youll keep all your server files.

    5. Next, youll need to create a plain text document. Right-click in the folder and select New, then Text Document. Name the text document start.txt.

    Quick note: On a Mac, you can make a .txt document using the TextEdit application. In Linux, you can use the cat command in the terminal.

    6. Navigate back to the . Copy the command text, which reads:

    java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.5.jar nogui

    Note that the numbers near the end will differ based on the most current version of Minecraft.

    7. Paste the string of command text into your start.txt document.

    java -Xmx1024M -Xms1024M -jar server.jar nogui

    Recommended Reading: Laptop That Can Run Minecraft Smoothly

    The Best Way To Host Your Minecraft Server

    Instead of dealing with troublesome and confusing dedicated servers, you can use a hosting platform like Hostman.

    Hostman features a marketplace with loads of software products that you can deploy with just one click. This includes Minecraft servers. With just a few clicks, you can create your very own private server, avoiding part of the limitations imposed by Microsoft.

  • Visit the Hostman Marketplace

  • Done!

    Youâre now ready to enjoy your own unique instance of Minecraft virtual world, supported by a reliable and swift hardware platform.

    If youâre looking for a high-performance Minecraft server installation that offers a certain degree of freedom and that wonât break the bank, you have it all here.

    Create Minecraft Server: Step

    How To Start Your Own Minecraft Server for Multiplayer Gaming

    After you have decided on a suitable server, you can now create and set up your Minecraft server. Whether you choose Windows Server or a Linux distribution like Ubuntu or Debian as your system base is up to you.

    Extensive instructions on how to create a Minecraft server for all operating systems are provided by the official Minecraft wiki.

    In the following tutorial, we will show you how to get a Minecraft server running on Windows Server 2016 as an IONOS customer .

    Recommended Reading: Best Minecraft Recording Software Free No Lag

    How To Make A Minecraft Server On Linux

    Here you will get to know a step-by-step guide on how to make a Minecraft server on Linux?

    Step 1: To run a Minecraft server on Linux requires Java. First, check if you have it installed on the server by running this command:

    java -version

    If you get an error message, proceed to step 2 if java is already installed, however, skip to step 4.

    Step 2: Run the following commands to install Java:

    sudo yum update

    sudo yum install java -y

    You should see the following screen when it is installed.

    Step 3: Now you should install Screen.

    sudo yum install screen -y

    Step 4: Create a new directory where you will store all the Minecraft configuration files and enter it.

    mkdir minecraft

    Step 5: Before downloading the needed configuration files, wget should be installed first.

    sudo yum install wget -y

    Step 6: Use the wget command to download Minecraft server files.

    wget

    Please note that this link works for Minecraft Server 1.16.4. To look for a newer version, follow this link. If there is one, replace the link in the command with the newer one.

    Step 7: Once the download is finished, run the server.jar file with the following command.

    java -Xmx1024M -Xms1024M -jar server.jar nogui

    This should give you an error as the end-user license agreement is not accepted.

    Step 9: Once that is done, run the following command to make sure that the server can run in the background.

    screen -s Minecraft server 1

    Hard Disk Space And Broadband Requirements

    Of course, you also need to store the Minecraft server installation as well as user and game world data on your server. The following approximate values can be used here:

    • 1 to 2 players: at least 2 gigabytes of free disk space
    • 3 to 5 players: at least 18 gigabytes of free disk space
    • 6 players or more: at least 35 gigabytes of free space

    However, size is not the only factor you should pay attention to when it comes to storage units. Relying on SSD storage for your server can speed up the startup process. However, for a smooth gaming experience on a Minecraft server, classic HDD storage is perfectly suitable, too.

    For more on the differences between the two major types of memory, see our article SSD vs. HDD: What are the differences?.

    The required broadband capacities also result from the number of active players on the Minecraft server. In terms of memory, Minecraft isnt too demanding: Majongs recommendations from 5 Mbps for 1 to 2 players to 45 Mbps for 6 or more players – are not a problem if you rent the hardware and hosting for your Minecraft server. In case you have your own server at home, you will of course have to keep an eye on the key figures and order a larger broadband package if necessary.

    Read Also: Cheapest Computer To Play Minecraft

    Operating Systems And Other Software

    To be able to create your own Minecraft server, youll need the Minecraft server software. The developer Mojang provides you with a free setup for this, which is only compatible with Minecraft: Java Edition. A current version of the Java Runtime Environment is also required.

    Secondly, you will need an operating system to manage your server resources and install the Minecraft server software. In connection with the local home server, it has already been hinted that you can certainly get your own Minecraft world running on the standard user operating systems from Microsoft, such as Windows 10 or Windows 8. Installation on macOS is also possible, according to developer information. For an optimal setup, however, the classic server operating systems are recommended:

    • Windows Server 2019
    • Ubuntu
    • openSUSE

    It is required that you are able to use Java via the command line. On macOS and Linux, this should be set up by default. In Windows, you often need to enable the option first via enable PATH environment variable.

    Mac Os Installation Instructions

    Build your own Minecraft Server for Multiplayer | Windows 10 | NETVN

    Installing a Minecraft server on Mac OS machines will be a little more difficult .

    1. Download the Server

    Download the latest version of the server from the same page as above, found here.

    2. Install and Update Java

    You probably already have Java installed on your machine, but if not, then you need to download Java and ensure you have the latest version running. You can download Java from this page.

    3. Setup the Minecraft Server

    Before you setup the server make sure youve created a separate folder and put the minecraft_server.jar file into it. Then, open Textedit and paste the following code into it:

    #!/bin/bashcd "$"exec java -Xms1G -Xmx1G -jar minecraft_server.jar nogui

    Save the file as start.command and place the file into the same folder as the server file above.

    Next youll need to change the file permissions. To do this, open Terminal, and type in chmod a+x with a space after it, drag the start.command file into the terminal window and press enter.

    To start the server, just double-click on the start.command file you created.

    In order to customize your server to your liking youll be editing the server.properties file. Configuration instructions can be found here, and the full list of server properties can be found here.

    Read Also: How To Host Your Own Modded Minecraft Server

    Popular Articles

    Related Stories

    Stay on op - Ge the daily news in your inbox