Start Your Own Minecraft Server

Thats It Youve Completed The Raspberry Pi Tutorial

How to make your own Minecraft Server! 1.15(Free)

We hope you found this guide useful, and were always looking to hear from gamers and Raspberry Pi users about their experiences with Ubuntu.

If you have any feedback, suggestions for other gaming or Pi tutorials, or tips on getting started for new users, let us know your thoughts in the Ubuntu Desktop Discourse .

Wed love to hear from you!

As usual, you can keep up to date on all things Ubuntu Desktop on our blog.

Connecting To The Server On Lan On Mac

  • In another networked computer open Minecraft. If server computer and other computers share the same local network then you dont need to change settings provided the server computer has a high caliber to run Minecraft on it at the same time which is generally not the case
  • On the second computer select Multiplayer to scan the games.
  • Now lick direct connect button
  • In the window that displays type the local IP address of your server and connect directly for loading the same. Make sure that both computers should share the same network/?
  • You can connect several computers to your server provided that they all share the same IP address.

Adjust The Settings Of The Minecraft Server

As a server owner, you can make numerous settings for your Minecraft world. This is done primarily via the file. You can set the number of players , change the difficulty level , enable or disable PvP and make many other modifications. To do this, enter the desired number in the respective line or change the command to true or false.

For an overview of the various settings options, see the article about the file on the official Minecraft wiki.

Make a statement with your own .gg domain and let the games begin. Register your own .gg domain now with IONOS.

You May Like: Minecraft Free Hosting 24 7

How To Make A Minecraft Server

Minecraft is a popular sandbox game for many reasons. Its very easy to pick up and learn, gives you the flexibility to do whatever you want in the game, is essentially endless, and lets you build anything you want, provided you have the creativity.

However, the biggest reason Minecraft is so mainstream is because of the ability to play with other people. This is not to be confused with online games like Call of Duty where you and your friends play pre-loaded levels together. Online Minecraft allows you and your friends to create an entire world from the ground up with nothing holding you back. In order to play online with your friends, however, you need to set up a server that you can both connect to.

Please note: We recommend getting a parents permission before setting up a private server. Parts of this tutorial can cause security risks, you should you have a parent with you and do not download anything extra.

How to Make a Minecraft Server

Benefits Of A Minecraft Server

How To Create Your Own Minecraft Server For Free (NO ...

If youre looking for a more immersive and customized Minecraft experience, hosting the game on your own server is a logical progression. You can host online multiplayer games at higher capacitythink hundreds of players as opposed to just tenand its a chance for you and your friends to get crafty on a much grander scale.

With a dedicated Minecraft server, youre in complete control of your environment and will enjoy better speed and performance. If youre part of the Minecraft development community, a dedicated gaming server gives you added power, reliability, and security options than any other approach.

Security is a critical concern, as Minecraft is essentially a community of coders. Like any other game, players tend to be very competitive, and some will go to great lengths to take down a rivals network. The more control you have, the safer and happier youll be.

You May Like: Minecraft Birthday Cake At Walmart

Run Your Minecraft Server

1. Try starting the Minecraft server again by rerunning the java command to executing the jar file:

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

Wait for the system to finish executing. You should get a message that the process is Done!, meaning that the Minecraft server is up and running.

2. You can now detach from the Minecraft screen by pressing Ctrl+a+d.

3. To reattach to the screen, press Ctrl+r.

Note: To make changes to the default configuration, refer to the file stored in the /minecraft directory.

Why Run A Minecraft Server

One of the most frustrating elements of the Minecraft local multiplayer experience is that the original game host has to be active to access previous creations. If there are two parents and two kids playing Minecraft in a household for example, and they spend a few hours one weekend working on a big structure hosted by Kid #2, then anytime anyone wants to work on that world/structure again they need Kid #2 to fire up their game and share it with everyone else by opening it to the LAN. Factor in that each world resides on each separate computer and suddenly it becomes a real hassle for more than one person to work on a given map.

A much more efficient way to go about doing things is to host a stand-alone server on the local network. This way players can come and go as they please without any one person needing to log in and share their world. Even better, you can host a Minecraft server on a machine that isnt well suited for actually playing Minecraft .

Lets take a look at how to setup a basic local Minecraft server both with and without mods.

Don’t Miss: Minecraft How To Customize A Banner

Checking The Compatibility Of Your Computer

  • 1Check which version of Minecraft you are running. There are two versions of Minecraft Minecraft and Minecraft: Java Edition. You will need to download the appropriate server software for whichever version of Minecraft you are running. To determine which version of Minecraft you are running, launch Minecraft and check the title screen. If it says “Java Edition” below “Minecraft” on the title screen, you are running Minecraft: Java Edition. If the title screen just says “Minecraft” with no text below it, you are running the Bedrock Edition.
  • The server software for Minecraft: Bedrock Edition is still in it’s Alpha testing phase. It may be more buggy than Minecraft: Java Edition.
  • Only players on PC and Mac can connect to Minecraft: Java Edition servers. Players on Windows 10, Android, iPhone, iPad, Xbox One, Nintendo Switch, and PS4 can connect to a Minecraft Bedrock server.
  • Alternatively, you can at You can also to host a permanent server.
  • 2Consider your computer’s capabilities. If you plan to use your computer as a server for Minecraft, you’ll need to have a fast CPU and sufficient RAM to handle the number of people you anticipate logging on to your server to play. You will also need additional resources to run your computer’s operating system, and the game itself. The following are the recommended computer specs needed to host a Minecraft server, depending on the number of players connected:XResearch source
  • 1-3 Players: 6 Mbps upload, 3 Mbps download
  • How To Setup Minecraft Server On Linux


    Add the new minecraft user to the sudo group.

    • Create a new user for the Minecraft server and add it to the sudo group with following

    sudo usermod -aG sudo Minecraft user

    • install the wget package
    • Install Java with these steps

    sudo apt install openjdk-8-jdk -y

    sudo java version

    • Creating a new directory as a repository for Minecraft server files

    sudo mkdir minecraftdir

    • For moving to the Minecraft directory

    cd minecraftdir

    • You will now need to download the Minecraft server.

    sudo wget -O minecraft_server.jar

    • Allocate required permission to make the downloaded Minecraft t server executables

    sudo chmod +x minecraft_server.jar

    sudo vi eula.txt and add Eula=true to agree to the license agreement conditions

    Start Minecraft server

    • Start Minecraft server with the following command

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

    Note: 1024 M refers to the allocated memory you can change with your preferred value)

    • Stop command will stop the currently running Minecraft server)


    • For running Java command sudo java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
    • For exiting screen window press


    • For returning to the screen

    sudo screen -r

    • Voila the Minecraft server has been successfully installed on your Ubuntu.

    Don’t Miss: Minecraft Banner More Than 6 Layers

    Getting Your Friends In

    Everyone who wants to participate must select the Multiplayer option on Minecrafts main menu. From there, players can choose Direct Connect or Add Server . If everyones on the same network, they can connect simply by typing localhost into the server address bar. If friends want to connect remotely, youll need to figure out your external IP address. Simply enter and you should get see the info you need in a box above the results.

    Configure Your Minecraft Server

    In order to change server settings, such as the amount of RAM memory dedicated to the server, youll need to edit the servers startup configuration.

    Below is an example of a Minecraft server startup command.

    java -Xms512M -Xmx1024M -jar minecraft_server.jar

    The command above can be run in the Windows Command Prompt or by saving it in a .bat file .

    This command would run a Minecraft server .jar file named minecraft_server.jar with 512 megabytes of startup RAM and 1024 megabytes of maximum ram.These server settings and more can be edited by changing their values in the command line. Below weve compiled a list of all the Minecraft server startup commands you can use to edit your server:

    • Initial Memory Size: -Xms512M
    • Maximum Memory Size: -Xmx1024M
    • Server .Jar File Name: -jar server-file-name.jar
    • Hide the GUI : -nogui
    • Run Server in Online Mode : -o true
    • Keep Server Window Open after Stopping Server: pause
    • Run Server on 64-bit Computer: -d64

    Below is an example Minecraft server startup line weve created that enables all of the commands above, and starts a server .jar file named server_jar_file.jar with 1 gigabyte of initial memory and 2.5 gigabytes of maximum server RAM .

    java -Xms1G -Xmx2560M -jar server_jar_file.jar -d64 noguipause

    Congratulations, you now have set up your very own Minecraft server that others can join . If you run into any problems or have questions, leave a comment below the article.Grow your server by listing it on Find Minecraft Servers!

    Don’t Miss: Minecraft Ports Other Than 25565

    Port Forward The Server

    The server now works locally! Anyone on the same IP as yours can now join the server. In order to allow people not on the same IP to connect,you’ll need to port forward your server. To do this, google Whats my IP? on Google. Take the number it gives you, copy it, and paste it into the address bar. This will most likely take you to your router’s website where you can manage your router’s settings. Enter the password to your router to continue. My router is a Linksys, you’ll want to google around to find the steps with your specific router. You’ll want to find the Port Range Forwarding section of your router, and enter in the following information.

    Application Name: Minecraft server

    Download The Required Configuration Files

    How to create your own Minecraft server for free on ...

    1. Navigate to the , right-click on the minecraft-server release and copy the link location.

    2. Next, download the Minecraft server files using the wget command. Paste the link location copied in the previous step:


    The output informs you it has downloaded the Minecraft server files and saved them under the name server.jar.

    3. Rename the server.jar file so it matches the name of the Minecraft edition downloaded. At the time of writing, the latest Minecraft server release is 1.16.4. Therefore, we used the following command to rename the server.jar file into minecraft_server.1.16.4.jar:

    mv server.jar minecraft_server.1.16.4.jar

    4. Next, execute the following command:

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

    The output responds with an error informing you that you need to agree with the EULA to run the service. Move on to the next step to do so.

    You May Like: Is Minecraft Online Free

    Downloading The Latest Version Of Minecraft

    Now you need to download the current version of the Minecraft server. You can do this by navigating to Minecrafts Website and copying the link that says , where the Xs are the latest version of the server.

    You can now use wget and the copied link to download the server:

    • wget

    If you intend to upgrade your Minecraft server, or if you want to run different versions of Minecraft, rename the downloaded server.jar to minecraft_server_1.15.2.jar, matching the highlighted version numbers to whatever version you just downloaded:

    • mv server.jar minecraft_server_1.15.2.jar

    If you want to download an older version of Minecraft, you can find them archived at But this tutorial will focus on the current latest release. Now that you have your download lets start configuring your Minecraft server.

    Create Your Server Configuration Files

    Once you have your server.jar file inside your My Awesome Server folder, either double-click it or right-click > open it to create your configuration files automatically.

    There is a EULA agreement that you will need to accept to prevent your server from immediately crashing. Open up the EULA file and change eula=false to eula=true. Then go to File > Save or press ctrl+s to save this document.

    Also Check: How To Make A 24 Hour Minecraft Server

    How To Create 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 shouldnt take more than an hour.

      • 6+ GB RAM
      • 1+ GB RAM
      • Automatic backup capabilities
      • Very fast connection with proper routing for player connections

      RAM Requirements

      Network Requirements

      Configuring And Running The Minecraft Server

      How to Create your Own Minecraft Server for Free (Play with Friends!)

      Now that you have the Minecraft jar downloaded, you are ready to run it.

      First, start a screen session by running the screen command:

      • screen

      Once you have read the banner that has appeared, press the SPACE bar. screen will present you with a terminal session like normal. This session is now detachable, which means that youll be able to start a command here and leave it running.

      You can now perform your initial configuration. Do not be alarmed when this next command throws an error. Minecraft has designed its installation this way so that users must first consent to the companys licensing agreement. You will do this next:

      • java -Xms1024M -Xmx1024M -jar minecraft_server_1.15.2.jar nogui

      Before examining this commands output, lets take a closer look at all these command-line arguments, which are tuning your server:

      The first time you run this command, which normally starts your server, it will instead generate the following error:

      Output  : Failed to load properties from file: : Failed to load eula.txt : You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

      These errors were generated because the server could not find two necessary files required for execution: the EULA , found in eula.txt, and the configuration file Fortunately, since the server was unable to find these files, it created them in your current working directory.

      First, open eula.txt in nano or your favorite text editor:

      • nano eula.txt
      • help

      You May Like: Minecraft Recorder Software

      How To Make A Minecraft Server On Windows

      Minecraft is a 3D sandbox video game and allows players a large amount of freedom to choose how to play it. It also offers no specific goals to accomplish. By early 2018, Minecraft had been sold over 144 million copies across all platforms and become worlds second-most popular video game of all time. The video game allows players to build with a variety of different cubes in 3D and resource gathering, exploration, combat and crafting. Its not just a video game, its more than that. Its also a tool where Kids can learn how to code, an open platform to be expanded by mod developers.

      If you are new to Minecraft and planning to jump into the video game, you can use Minecraft realms to create your own world. Minecraft Realms is a lightweight alternative for running Minecraft private server. If you want to create your own Minecraft world and full Minecraft experience, then you are at the right place.

      Here in this article, we will guide you how to make a Minecraft server on Windows. Follow the article step by step to your own private Minecraft server on the Windows operating system PC.

      Connecting To The Minecraft Server

      • If you are playing on the same machine on which the server is running, select the “Multiplayer” option in the game client, click direct connect, and then type in localhost instead of an IP address.
      • Both hosting and playing on the same machine is not a recommended practice unless you have a powerful computer .
    • Users within your local network can connect using your internal IP address port forwarding is not required for such local connections. The internal IP address of a specific network adapter can be found by typing “ipconfig” into the command prompt and looking for the IPv4 address, or by using this website. If the port is set to a number other than 25565 in, that port must be included. This address will look something like
    • Users connecting from the Internet must connect using your external IP address. You must port forward for someone outside your network to connect to the server.
    • You May Like: Minecraft Server Icon Generator

      Popular Articles

      Related Stories

      Stay on op - Ge the daily news in your inbox