Thursday, July 18, 2024
HomeNewsHow To Make A Minecraft Server

How To Make A Minecraft Server

How To Run Your Own Minecraft Server

How to Make a Minecraft Server

Your one-stop guide for making your own Minecraft server ;and why it matters.

With over 200M copies sold, its safe to say Minecraft is a game with a passionate fanbase that has captured the adoration of many. Its 3D worldbuilding, various gameplay modes, and unlimited creative options have made it a firm favorite earning acclaim and a place in pop culture reserved for only the biggest gaming hits.

For some dedicated fans, running their own Minecraft server is a way to take their fandom even further. Although it may appear complicated at first, running your own Minecraft server can be a fun and simple way to elevate your Minecraft experience. If youve got questions on how and why to set up your own Minecraft server, weve got answers check out our rundown:;

Minecraft Yourcraft Ourcraftbuilding Is More Fun With Your Buddies

by Lee Hutchinson – Sep 11, 2012 12:30 am UTC


Minecraft is a sandbox-type game where you gather materials and use them to create things, which is about as understated a description as “the sun is a big bright light in the sky.” The poster child for indie gaming success, Minecraft began as a basement coding project by hat-wearing Swede Markus Persson in 2010; it has since become a bona fide phenomenon.

In Minecraft, you play a mute protagonist in an unending retro-blocky landscape populated by lots and lots of NPCs, with no traditional adventure game-type goal other than survival. This seems easy at first. When the game begins, you invariably find yourself on a sandy beach somewhere, and a bit of experimentation quickly yields the knowledge that you can affect your environment by punching things. You can punch trees to break them apart and collect wood, for instance, which you can use to make tools, which you can use to gather more materials, which you can use to make more things. You’ll just be getting the hang of the basic mechanics when night fallsand the zombies and skeletons and spiders and creepers come out to collect your soul.

As the game grew more popular, Persson hired staff and eventually turned over daily programming duties to other folks. These days, Notch spends his days developing other games and being interviewed by famous Internet journalists, while Minecraft thrives on multiple platforms including PC, Mac, Linux, and XBox 360.

Minecrafts Servers Are All Community

But the real reason why Minecraft thrived and still keeps at it is the community. As you probably know, Minecraft never had any official servers, everything was run by its community.

So there was no place where everything was readily available to you. You had to soldier on through tears and frustration to build the perfect world for you and your friends.

However, all of this couldnt be possible without servers, the backbone of every single Minecraft world ever built. With that in mind, lets see how you can build your own Minecraft server that your friends can join.

Since most of the servers are community-made, it would be a wise idea to protect your online privacy using a VPN. You can find a list of our best 5 VPNs for Minecraft on Windows and Mac.

You May Like: How Do Mushrooms Grow In Minecraft

Minecraft: Java Edition Enable Remote Play

Keep in mind that for remote gamers to connect to your server, youll need to know two things: Your public-facing IP address assigned to your modem and the IP address of the local PC running your server. For the latter, we suggest going into the router and assigning a static IP address so the PCs address never changes.

You will also need to use port forwarding so the Minecraft packets know exactly where to go. Again, the ideal scenario is to assign a static IP address to the server PC. The port Minecraft requires is:;25565.

Essentially, the path will look something like this:;incoming > modem > router > static IP address via port 25565.

Here are a few guides to help you along:

Getting The Info You Need

How to Make a Personal Minecraft Server (with Pictures ...

Go to start, then type in ‘cmd’ without the quotes. this should bring up a window like so. Then type ipconfig into that window and press enter. Look for the line that says IPV4 address. next to it should be a number like Save that number somewhere, and on the the next prep.

Now rename the file you downloaded to ‘server’ and move it to an easy to get to folder that your server files will go into.

Open up notepad, and type in:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Go to file>save as and save it as run.bat in the same folder as your server.jar.

How To Share Your Minecraft Server With External Users

You may like to play games with friends who are not on your local network, i.e., friends or gamers who are living in other regions. There are 2 popular and easier ways of sharing your Minecraft server with such users:

Standard Method

  • Open the command prompt and generate your IP address by typing ipconfig
  • Note down your IP address
  • Open Minecraft server and provide your IP address
  • Go back to the server
  • Open the command prompt and type ipconfig to generate your IP address.
  • To get the admin controls on your server
  • Open the Minecraft server and at the end type op followed by your username
  • It will give you extended controls like whitelisting people, banning people changing game mode, etc.

Port forwarding

  • Open command prompt and type ipconfig
  • Copy the default gateway
  • In your folder open for the file server properties and click port forwarding
  • Go back to the Minecraft
  • In the IP address enter IPV4 address that you got in the command prompt
  • In the start port and end port fields type 25565
  • This is the ID that you would need to give out to the people who wish to join your network.

What Are The Benefits Of Running Your Own Minecraft Server

Aside from creating your own Minecraft world, one top advantage of running your own Minecraft server is the ultimate freedom to create your own rules and influence the overall gaming experience for players who join your server.

Youre not just doing so to exercise your kingly ambitions: setting specific rules is a great way to foster a thriving community of like-minded players. Finding a group of people who all have the same gaming tastes is an exciting way to build genuine connections and enhance your Minecraft experience.

Another great reason to set up a server: you can make a buck. Monetizing your server by creating a web store or including in-game advertising can offset the costs associated with hosting your Minecraft server.

Lastly, for parents with children who love Minecraft, running your own server lets you provide a safe and kid-friendly experience of the game without exposure to more mature themes that some older players explore on larger servers.;

How To Setup Minecraft Server In A Local Pc

Step 1 Download and install Java;

Go to and download Java

Step 2 Install Java

Double click the downloaded file and follow the screen to install;

Step 3 Download the Minecraft Game;

Go to and download minecraft_server.x.x.x.jar file

Step 4 Create a Game folder

Create a new folder under D driver or any folder for the game file.;;


Copy and paste the downloaded file server.jar to the created folder.

Step 5 Run the game

Start the server by double-clicking the .jar file which will generate configuration files. Make necessary modifications before the server gets ready for use

Open eula.txt file and replace eula=false with eula=true which is mandatory to start the Minecraft server.

You might encounter an error alerting that the server properties cant be saved. In that instance, right-click .jar file Run as an administrator that will enable you to run the Minecraft server as an administrator.

Step 6 Play the game and Enjoy;

Run the Game and go to multiplayer mode.

Add Server;

Install/Update your Java Version


  • The user who hasnt yet installed the Java or is using the outdated version can download it from the website


  • Open Programs tab in your Windows Control Panel and search Java. Click Update Now
  • Open Command Prompt and get the Java version number by typing Java-version.

Note: After installation, you would need to restart the computer

Hard Disk Space And Broadband Requirements

How To Make A Minecraft Server For Free (Guide) | Create A Minecraft Server [2021]

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.

Choose An Appropriate Location For Minecraft Server Files

  • Before downloading, set the system location from which the server should run
  • The server would produce prerequisite configuration files during the first instance. They all are vitally important and should be collectively stored in a separate folder to ensure quick access.
  • ;For the sake of access, you might assign a shortcut key to the folder and save it on your desktop. It is not mandatory though. You can save it at any location of your choice.

  • Go to the Minecraft website and download the Java.jar file which is the server software. It should be stored in the same location where you saved the installation files.
  • Start the server by double-clicking the .jar file which will generate configuration files. Make necessary modifications before the server gets ready for use
  • Open eula.txt file and replace eula=false with eula=true which is mandatory to start the Minecraft server.
  • You might encounter an error alerting that the server properties cant be saved. In that instance, right-click .jar file Run as an administrator that will enable you to run the Minecraft server as an administrator.

Enable port forwarding

Go to the file named Server Properties. Make the required changes in key server settings and then save it. Its default server port is Port 25565

Start the Minecraft server

Open windows command prompt to start the Minecraft server.

  • Go to the folder that is containing the Minecraft server file and give the following command

Java -Xmx1024M -Xms1024M -jar nogui;

Optional: Add Your Save Files To The Server

If you are interested in bringing a Minecraft world you have been working on privately onto the server, find the location where the game is currently stored. Next, locate a folder titled world and make a copy of the folder anywhere on your computer as a backup. Replace the world folder stored in the same location as the .jar server file with the original games world folder.;

Make sure the name of this folder is still World, and not something like world-copy or world . Before replacing the world file in the server folder, consider creating a copy of the servers world file so that you can access the servers original version later if needed.;

How To Connect To Your Minecraft Server

If you’re hosting your own Minecraft server, the server window must remain open for others to access it.

  • Open Minecraft and log in to your Minecraft account.
  • Select;Multiplayer from the Minecraft menu.
  • Select;Add Server in the lower-right of the screen.
  • Give your server a name.;

    Remember the whole world can see it, so don’t use any vulgar or offensive language.

  • Enter your host’s IP address into the Server Address box. If you’re hosting the server, enter your private IP address, which is different than your public IP address.
  • Select Done at the bottom of the window.
  • Select your server’s name when it appears at the top of the screen, then select Join Server.
  • Assuming you properly prepared you router, players from around the world can now connect to your server by opening Minecraft, navigating to;Multiplayer >;Direct Connect and entering your public IP address. Alternatively, players on your Wi-Fi network can simply enter your private IP address.

    You might need to disable your computer’s firewall;before others can connect to your server locally; however, doing so can leave your computer vulnerable to outside attacks, so only share your private IP address with individuals who you trust.

  • You’re done!
  • Execute Minecraft Server On Linux

    How To Make A Minecraft Multiplayer Server 1.8

    When the download of the Minecraft server finishes, browse the directory and locate the file. This method will be executable for both Debina and Fedora Linux distributions. First, run the following chmod command to grant the execution permission to the Minecraft server file.

    sudo chmod +x minecraft_server.jar

    Now, we need to edit the End-user license agreement file to agree with the license file. Again, you can use your favorite notepad editor with root permission to do this task.

    sudo nano eula.txt

    When the script file opens, write the following line inside the script the save and close the file.


    Finally, run the following command on your terminal shell to start the Minecraft server on your Ubuntu Linux. As you can see, the command is defined as a NoGUI ; it will continue loading the server in CLI mode.

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

    Weve allocated the total memory amount of 1024M to load the server in the above command. You could change the Xmx value if you changed the memory amount.

    How Do I Make A Minecraft Server

    With Hostinger, you can set up your Minecraft server in one step. Its as easy as selecting and purchasing your ideal Minecraft hosting plan.

    Once youve purchased your hosting plan, your server will be ready, and you can configure it further using the Control Panel. Just like that, youre prepared to create your own Minecraft world and take others on the journey with you. Check out Hostingers instructional video for a full rundown, and get started today.

    Real-time photo capture of Minecraft server hosting on Hostinger.

    Get Our Best Stories!

    Sign up for What’s New Now to get our top stories delivered to your inbox every morning.

    This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.

    Connect To The Server And Create A World

    Playing Minecraft on the same machine running your server isnt a good idea given the resources needed to run both. Doing so will likely create a laggy experience for everyone. We suggest running Minecraft on another PC if possible.

    Step 1: Select Multiplayer.

    Step 2: Check the box next to Do Not Show This Screen Again, and then select Proceed if this is the first time youre nagged about multiplayer.

    Step 3: Select Add Server.

    Step 4: Enter the server name.

    Step 5: To allow remote players, enter the public-facing address assigned to your modem, along with the port. For example, the IP address would be something like

    For local network play, enter the server PCs network address. You likely dont need to add the port.

    Step 6: Select Done to complete.

    Setting Up Port Forwarding

    If you just plan to play with friends on a local network, you can disregard this section; however, for the rest of the world to access your server, you must enable port forwarding on your router. Since every router is different, consult your router’s manual for more specific guidance on setting up port forwarding. Nonetheless, you can follow the same steps regardless of which OS you are using.

    Setting up port forwarding opens your network to outside security risks.

  • Visit your router’s homepage by entering your default gateway IP address into a web browser’s search bar. See How to Find Your Default Gateway IP Address.
  • You’ll be prompted to enter a username and a password. Consult your router’s manual or look up your router on; to find the default username and password. This information might also be found on the router itself.
  • After your router reboots, locate the Port Forwarding section on your router’s homepage. It may be under advanced settings. Check the router’s manual for help if necessary.
  • From here, you can set up rules for port forward. Depending on your router, you might have to select a button that says Add or something similar to proceed. Name the rule “Minecraft.”
  • In the two port fields, enter the default Minecraft server port: 25565.
  • Enter your computer’s static IP address in the IP or Address field.
  • Select both the TCP and UDP protocols. You may see a drop-down menu or boxes you can check.
  • Click Save;or;Apply.
  • Getting Started: Download The Latest Version Of Java

    How To Make a Minecraft Server on PC (1.16.1)

    Still here? Great! Lets begin making our own Minecraft server.;

    We can start by creating a new folder that will hold all of our downloads. You can put this anywhere youd like, but I find it easiest to create a new folder on your desktop.;

    In our examples, we will be placing everything inside a folder called My Awesome Server directly on the desktop. To create a folder on your desktop right-click on any open space on your desktop and click New Folder. Then you can rename the folder to something of your choosing.;

    After creating your folder, youll need to start downloading the necessary files needed to host your own server. Lets start by ensuring you have the latest version of Java on your machine. You can do that by clicking here or going to . That link should take you to the proper download regardless of if you are using a Mac or PC.;

    Add the installer to the folder we created in the previous step. Once you download the installer, double-click it and follow along with the prompts.


    Most Popular