When creating a Minecraft server, there are plenty of options. This guide is currently covering setting up an Survival Multiplayer Server without mods. We'll release more guides in the future on how to start an account with mods.
Create a Vanilla Survival Multiplayer Server (MSP)
These steps will allow you to get access to a public Minecraft Java server in no time.
1. Download and install Java
Oracle provides the most current Java version to download.
2. Download the official Minecraft Server
This is minecraft.net's download page.
3. Create a folder to store your Minecraft server
You can label the folder and put it wherever you'd like. I would suggest making it something that is simple and easy to locate. I like calling the folder minecraft-server and putting it in my home/User folder.
4. Set up your Minecraft server folder
Move the server.jar file you downloaded to your minecraft folder
Windows: Create a new file called run.bat Create the batch (.bat) file on Windows
On MacOS / Linux Create an entirely new file called run.sh.
Edit the file and set the text to be your default text.
5. Create your server and agree to the EULA
Let's begin with the server now that we have your run file.
Windows: Double-click your run.bat folder
MacOS / Linux: Open the terminal in your minecraft folder, and enter bash./run.sh.
The command line should display logs. The minecraft server folder should now be populated with new files. Find and open the eual.txt file. Replace eula=false with the value eula=true.
6. Minecraft-servers.biz Connect and run your server
Now with the eula accepted restart your server using the same procedure as in 5.. Open Minecraft and connect directly using 127.0.0.1:25565. Make sure that your server is running in case you are not able to connect. If all is well and you are unsure why you're not able to connect, you can ask for assistance on our discord.
7. Make your server public
You are now able to connect to your server locally, let's make it public so friends can join. Explore the interactive guide.