How To Host Minecraft Server On Pc

Benefits Of A Minecraft Server

How To Host A Minecraft Server On Your PC | Minecraft Server For 1.12 & 1.12.2

There are some common benefits to setting up your own Minecraft server, whether you do so on your own computer, a paid server, or a free remote server.

These benefits include:

  • Control: You get to make the rules and set the parameters. Your Minecraft server is your world. This is especially appealing for tech-savvy parents who want to create a safe space for their children to play.
  • Community: Whether you are building a growing network of new players, or an established circle of friends, your Minecraft server can serve as a center point of your community.
  • Monetization: Create a beautiful world people want to visit and interact with. The more your users enjoy the server, the more they will be willing to donate to you. You could also sell cosmetic features on your server.

How To Port Forward & Give Others Access To Server

Hosts will need to then learn how to port forward in order for others to access the server. Unfortunately, this is not a straightforward explanation since each router is different. For more information, go to Once this is done, all the host will need to do is find their IP address, which can be found by just searching “external IP address” on a search engine.

RELATED: Mods That Make Minecraft Feel Like A Completely Different Game

The address that will need to be shared is the IPv4 address with “:25565” at the end, as this is the port in which other players can access the server. From there, the host can launch the .jar file and then tweak the server properties however they see fit to start playing.

Download The Minecraft Server For Your System:

Depending on the file format and which operating system you use, you need to download the proper Minecraft server application program for your system. To download the Minecraft Server installer for all the operating systems you need to download it from its official page. You can download Minecraft_Server.exe for windows or the installer for any other OS. If you want to use .jar file it will work on any operating system. You can download the jar file from Minecraft Site.

Read Also: Minecraft Sky Factory 4 Server

Choosing Your Minecraft Server Hosting

Once youve made the decision that running your own Minecraft server via a host is what you want to do, the next step is to find the right hosting outfit for you and of course, weve already covered the best hosting options that we recommend .

When choosing a host, however, there are a lot of considerations to juggle. Lets finish off this piece by weighing up some of the key factors you might want to mull over as part of the decision process to ensure you get the right Minecraft server hosting provider for you.

Hardware: We cannot stress the importance of hardware enough when running online multiplayer games. If youre planning on having a number of players with different mods, Minecraft can be demanding when it comes to hardware. Choosing the right kind of processor to handle such heavy hardware requirements is critical in keeping your multiplayer environment optimized. In choosing the hosting for your Minecraft server, the hardware will definitely be a dealmaker or a dealbreaker.

Pricing: Of course, since youre relying on third-party services to take care of hosting your Minecraft server, costs will also be a factor. Aside from the hardware, your hosting service will also be providing security, maintenance, plugins, features, the list goes on. The good news is that hosting companies offer several kinds of plans that cater to whatever your needs may be.

Set Up Port Forwarding

How to Make a Personal Minecraft Server (with Pictures)

Warning: This is probably the most challenging part of the tutorial and its also the section that can cause security risks. Ensure you have a parent with you when you complete this step and do not download anything extra.

Port forwarding is required if you want your friends to connect to your server when they are connected to a different internet connection that you are connected to. Unfortunately, this step will be different depending on which router you are using. I will list the steps that it takes to get my Xfinity router set-up for port forwarding, but you will have to research your own router and follow its steps.

The first step for me is navigating to the Port Forwarding section on Xfinitys website. I found this by googling How to Port Forward my Xfinity Router so I suggest a similar search for you, but with your specific routers name.

The next step for me had common configurations to use, including Minecraft, so I went ahead and chose that. If you dont have this option, the important thing to know is to use port number 25565 for Minecraft.

Any other port number will not work. Note that I blocked off my IP Address, this is the part that you want to keep secure from people you do not know or trust. Depending on your router, they may reserve a custom IP address for you . If thats the case, this is the IP Address you will provide to your friends. If they do not reserve one for you, you will have to use your own IP address.

Don’t Miss: Minecraft Server Logo Maker

Configuring The Minecraft Server

  • Configure the server by editing the file, the format for which is explained here. Be certain to edit the file with a text editor that does not add formatting , such as Windows Notepad. Additional configuration may not be necessary as many servers run fine from the default values.
  • To become or add an operator , type /op< targets> into the server console or gui. This adds the specified user’s username and UUID to the ops.json file. Operator status will not be changed if you change your username due to the use of UUID.
  • Administrators and operators may execute commands. In other words, operator privileges allow you to control certain aspects of the game .
  • ops.json contents:
  • If your is configured to enable whitelist, you can add a user to the whitelist.json by typing /whitelist add < player> into the server console or gui. Due to the transition to the UUID system, it is not recommended to directly edit whitelist.json.
  • How To Host A Minecraft Server On Windows Mac Or Linux

    How to host a free Minecraft server on different platforms like Mac, Windows, and Linux will also be covered in this article.

    With over 100 million copies sold, Minecraft has achieved the peak of popularity in video games across the world. The popularity of Minecraft is not just related to its gaming experience but it also teaches kids how to code. It is the heart of community creators all over the world and is an open platform for mod developers for expansion.

    The easiest way for a new user to jump in is by buying the game. Minecraft Realms is a lightweight alternative which enables users to run a private Minecraft server, and with this, you can conveniently create your own world.

    For individuals who intend to experience the full version of the Minecraft, it is recommended that you launch a private Minecraft server which has the potential to enable you to create your very own world.

    Also Check: Minecraft Sky Factory 4 Server

    How To Port Forward A Minecraft Server

    In order to allow other people to connect to your Minecraft server, you need to do port forwarding. In this tutorial, we will show you how to port forward a Minecraft server.

    Your network conceals itself from the Internet when you set up the Minecraft server in your house. You need a forward port in your network to enable incoming connections to your relatives and friends from outside to connect with your Minecraft world. Port forward is a means to make your computer available to computers on the Internet on your home or business network, even if it’s behind a router. It is used often in gaming, security camera setup, voice-over IP, and files download. After transmitting a port, it is claimed that you have an open port.

    Forwarding ports is a handy tip in gaming since it may greatly improve the stability and speed of your network connection. Incoming network requests were not meant for routers, and some games can benefit greatly from having an incoming connection redirected through the router to the game.

    Before you may forward a port, you must first understand the following:

    • The address of your router’s IP address.
    • The IP address of your gaming computer.
    • A list of TCP and UDP ports must be forwarded.

    How To Make A Minecraft Server

    How To Host Minecraft Multiplayer Server On Own PC [1.16.5 & 1.17] – Quick & Easy


      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

      Recommended Reading: Minecraft Sky Factory 4 Server

      How To Set Up Your Minecraft Server

      Before you get to learning how to create your own Minecraft server, it does require a solid knowledge of computer basics. Having some preexisting knowledge of how to create your own game server can be helpful, but it should be relatively simple for tech-savvy individuals.

      The general steps for making a Minecraft server are the same once you get Java installed on your machine .

      To get started building your Minecraft server, follow these steps:

    • Open eula.txt and change eula=false to eula=true.
    • Run the server again by typing: java -jar name_of_the_jar_file.jar.
    • At this point, you officially have a Minecraft server up and running. From here, you can start configuring the server to your liking.

      Download The Minecraft Server Software

      Open TextEdit. Set the format to plain text. Enter the following:


      exec java -Xms1G -Xmx1G -jar nogui

      Save the file as start.command in the same folder where the servers .jar file is located.

      Open the Terminal and grant permissions for the new start.command file so it can be run. Type chmod a+x with a space after the command. Drag and drop the start.command file into the terminal window. Press Enter.

      Don’t Miss: Free Minecraft Bedrock Server Hosting 24 7

      Connect To The Server

      As the host, you don’t need to connect to to access the Server. When adding the Server in Minecraft, simply set the Server Address to and the Port to 19132. You will be able to connect to your Server as long as it is running.

      This is what the Host of the Server should enter

      Your friends will have to use to connect to the Server. To do this, follow these steps:

      1. Open the Desktop App and sign in.

      2. Go to the Devices page and find the Device that was shared to you.

      3. Click on the Device and click the green Connect button next to the Bedrock Server Service.

      4. Once the button turns blue, you are connected. Click on the Service and take note of the Port. In my case, it’s 33003.

      5. Launch Minecraft and add the Server. The Server Address should be and the Port should be whatever appeared in In my case, that’s 33003.

      As long as is connected and the Server is running, you will be able to join to the Server.


      Minecraft might say that the Server is Locating, and it won’t display the Server’s ping. However, if you press Join Server anyways you will connect.

      That’s the end of the tutorial. Enjoy your free Minecraft Bedrock server with no open ports!

      Installing Java And Screen

      How to get a server on minecraft mac

      Before we begin, keep in mind that the minimum operating system requirements for the following tutorial are Ubuntu 16.04 and CentOS 7.

      Connect to your server via SSH. Open the built-in terminal shell and type the following command:

      IMPORTANT: Dont forget to change both values with your real username and server IP address. When prompted, enter your username and password.

    • A Minecraft server requires Java. Therefore, check whether its installed on your system by executing this command:
    • java -version
    • Proceed to the second section of this tutorial if you already have Java installed. However, if Java is not found, follow the next step.
    • Run these two commands to download the latest software packages and install Java:
      • On Ubuntu:
      sudo apt-get updatesudo apt-get install default-jdk
      • On CentOS:
      sudo yum updatesudo yum install java -y
    • Once Java installation is complete, you can install Screen:
      • On Ubuntu:
      sudo yum install wget -y
    • Use wget command to download the Minecraft server properties file:
    • wget
    • In this example, the latest server version is 1.15.2. You should visit this link to check if a newer version is available for download. If so, change the link for the command above.
    • Run the Minecraft server properties file by entering this command. If you want to use the graphical user interface, simply remove the nogui part from the command:
    • sudo nano eula.txt
    • Find the line that says:
    • eula=false

      Don’t Miss: How To Play Minecraft Music On Piano

      How Do I Setup Port Forwarding

      When you completing the install of a Minecraft multiplayer server on your local PC instead of hosting it wth a cloud server provider, you need to open up access to your local PC to the internet through port forwarding. If you don’t setup port forwarding, your friends won’t be able to connect.

      The instructions for setting up Minecraft Server port forwarding will vary based on the type of router you use. So we’d recommend performing a google search on how to setup port forwarding based on the internet router or ISP you are using. This will complete your server install process.

      What To Look For In Minecraft Server Hosting

      Like many other applications, Minecraft puts demands on both hardware and infrastructure. In order to enjoy a smooth gaming experience on self-hosted Minecraft environments, you need to be aware of some financial and technical details.

      Although most of these details apply broadly to almost all web hosting options, some web hosts have gone a step further to offer specialized Minecraft hosting plans which may include extra Minecraft-specific features.

      Running your own Minecraft server online means that youll need the hardware and bandwidth to support it. Unless you own a data center, that means renting space on a server hosted by a web hosting company like Hostinger.

      To ensure that your Minecraft hosting runs smoothly, there are some things you need to consider when choosing a Minecraft hosting plan, such as

      Also Check: Best Laptop For Modded Minecraft

      What Exactly Is Minecraft

      Minecraft is not just another video game it is much more than that. It is an adventure game, also known as a sandbox video game, which is created by a Swedish developer Markus Persson and Mojan Studios. The video game was released in the year 2011, and since then its popularity is rising exponentially.

      Minecraft allows the players to mine several blocks that they can use to build 3D constructions the way they want. You get so many play modes combat mode, exploration mode, building mode, or a combination of different modes.

      You can demonstrate your creativity while exploring, gathering resources, crafting those cubes, and combating. Verge report says that Minecraft has already sold 200 million copies and has over 126 million active players.

      Enjoying Minecraft on your device requires a dedicated and secure server so you can get better control of the game and greater customization options. It also allows you to host multiplayer game modes without exhausting your computer resources.

      Hence, it is better to go for a specialized Minecraft server hosting platform instead of building by yourself.

      Dont just go by the words, read on to find why.

      Install Forge Server Accept Eula

      How To Make a Minecraft Server on PC (1.16.1)

      In order to start hosting a server, you need these files. Reopen the Forge installer and select Install Server, and the location you want it to be installed.Now that its been installed, double click on forge-1.12.2- to launch it. once you do that, the folders logs, mods, and eula.txt will appear in the folder.

      Double click on the eula.txt to open it, and change the false to true. ctrl+s or click File then Save, then close the txt. Once that’s done, relaunch the .jar. You’ll see a bunch more files appear in the Server folder, and a window open up titled Minecraft server. Congrats! You now have a local modded Minecraft server! But we’re not here for that, we’re trying to create a server that anyone can connect to. Close the Minecraft server window.

      Don’t Miss: How To Customize Banners In Minecraft

      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.

      Popular Articles

      Related Stories

      Stay on op - Ge the daily news in your inbox