Skip to content
GuideChoosing a host without getting it wrong

Make your own Minecraft server

The full guide to Minecraft server setup in 2026, free or paid, then add what will make it unique: its plugins, built without coding, on your PC or with a paid host.

Your account is free. Credits paid once, no subscription: 50 credits for €17.99 VAT included.

To create a Minecraft server you need three things: Java installed, the Paper server software in your Minecraft version, and a machine to run it on: your PC or a host that gives you file access (a free service like Aternos only accepts plugins from its own catalogue). Then you drop your plugins into the plugins folder and give the address to your friends. Minax builds those plugins without coding.

  • A server is a program that runs a Minecraft world and lets other players join it
  • A plugin is a small program added to the server: it creates commands, rules and mini games
  • Minax does not host your server: it builds your plugins and lets you test them online, in game
  • Paper, Spigot, Bukkit and Folia, from 1.12.2 to 26.2, with the Java version that goes with it

Your server in 3 steps

From the version you pick to the address you send your friends: what you do, in order, and what you see on screen.

Pick your version

PaperSpigotBukkit
1

Pick your version and Paper

Take the Minecraft version your players use, then the Paper server software that matches it. Paper tells you at startup which Java version it expects.

2

Start it, then add your plugins

On the first run, the server writes its settings files and a plugins folder. Every plugin is a .jar file, the format a ready to run Java program comes in, that you drop in there, then you restart.

MyServer

3

Give your friends the address

Your friends add it in the Multiplayer menu and walk straight in. From your own PC you first have to open port 25565 or use a tunnel; with a host, the address is ready to go.

What your server becomes with Minax

Anyone can start a server. What makes one worth joining is what happens on it: its plugins. Minax builds them from a plain description.

Demo

Server online2 players connected

>

Try a command:

Test your plugins online before you even have a server

Minax lends you an online test server. You launch your plugin, join from your own game and check that it does what you asked. This is not hosting, it is a rehearsal room.

Your plugin as a .jar, ready for the plugins folder

Minax compiles your plugin with Maven and delivers a real .jar file when compilation succeeds; otherwise your credits are returned (minus 0.3 credit). You drop it into the plugins folder of your server, on your PC or at your host, and restart.

|

The Java code belongs to you

The full source code is readable and editable in the built in editor. You can export it, or hand it to someone who codes.

Pick your version

PaperSpigotBukkit

From 1.12.2 to 26.2, Paper first

You choose your server version. Minax targets Paper first, and also builds plugins for Spigot, Bukkit and Folia.

the ideathe pluginthe testthe server

A robot player checks your scenario

Once the build is done, a robot can join the test server and play the scenario you described, to check the plugin does what was asked.

“I want a pickaxe that auto-smelts ores”

Describe, that's it

Beginner or expert, your call

Describe your idea in plain English and let it run, or dig into the code, the messages from the build and the test server console. Everyone at their own level.

What is a Minecraft server, and which one do you need?

When you play alone, your game calculates the world for you. A server is that same calculation, done by a separate program that stays switched on and that other players can join. You connect to it with its address, the way you type the address of a website. The server keeps the world, the inventories and the rules. You and your friends are only visitors.

There are two Minecraft games, and that changes everything. Minecraft Java is the original PC version. It is the one that accepts plugins, mods and the Paper server software, so it is the one behind everything Minax does. Minecraft Bedrock is the version for consoles, phones and Windows 10 and 11. A Bedrock server runs on the Bedrock Dedicated Server software from Mojang, or through Realms, and it accepts no Java plugin at all.

This guide is about Java servers. If your friends play on a phone or a console, there is a bridge: free plugins let them walk into a Java server, without needing a Java account. Minax builds plugins for Java servers only, and says so plainly.

  • Java (PC): plugins, mods, Paper, an address and a port to connect with
  • Bedrock (consoles, phones, Windows 10 and 11): no Java plugins
  • Friends on phones or consoles: a free plugin lets them into your Java server
  • The detail lives on its own page: create a Minecraft Java server, and welcome Bedrock

The four ways to host a Minecraft server

The first question is not technical: where is your server going to run? There are four answers, and each one has a hidden cost, in money or in constraints.

On your own PC, it is free and you control everything. But the machine has to stay on while the others play, you have to open port 25565 on your router (a port forward: you tell the router to let connections from outside through to your computer), and your public address changes now and then. Tunnel tools such as playit.gg or ngrok avoid the port forward by routing connections through a relay. Hamachi is an older method, and it forces every player to install something.

Free online: free services exist, and Aternos is the best known. The server shuts itself down when nobody is playing, you wait in a queue to wake it up, and performance is shared with a lot of other servers. Above all, Aternos only installs plugins from its own catalogue: it refuses the ones you upload yourself, for security reasons, so the ones Minax builds too. It is great for trying the game with friends, not for a server with your own plugins.

With a paid host, you pay every month, the server stays online, and you choose the RAM (the working memory of the machine) and the region. What actually matters: RAM that is genuinely dedicated to you, a fast processor core, a machine close to your players, file access so you can upload your own plugins, backups you can download, and protection against flooding attacks, known as DDoS. If you want to stay with the Aternos team, their paid service, exaroton, accepts your own plugins. Brands and prices move too fast to be written here, so the hosting page explains what to look at before you pay.

Realms, the Mojang service, is simple and paid, but it accepts no Java plugin. If you want a server that feels like yours, it is not the right door.

  • You want to try tonight: your PC, or a free service
  • You want a server that stays up without you: a paid host
  • You want your own plugins: your PC, or a host with file access
  • You only want plain survival with nothing to configure: Realms, without plugins

Why Paper, and not the official Minecraft server?

The server software is the program that runs the world. The official Mojang server, usually called vanilla, accepts no plugin at all: only rule packs, which are far more limited. Paper is the most used server software. It is much faster than vanilla and it accepts plugins written for Bukkit and Spigot, its ancestors. It is the one Minax targets first, and the one to pick by default.

Spigot and Bukkit are older, work with the same plugins, and are slower than Paper. Purpur is a Paper variant with more settings to play with. Folia is another variant, which spreads the world across several processor cores: some plugins are not compatible with it, Minax can generate ones that are, but as of 24 July 2026 Folia had no published build for 26.2, so there was nothing ready to download.

Fabric and NeoForge are a different family: they are for mods, not plugins. A mod changes the game itself, so a modded server requires every player to install exactly the same mods. A plugin server asks nothing of your players: they join with their normal game. If you want to play with friends without making them install anything, plugins win almost every time.

One last word: Velocity. It is a proxy, an entry server that links several servers into one network, for example a hub and two mini games. Waterfall and BungeeCord, the ones that came before it, are at the end of their life. You do not need any of this to start.

  • Vanilla: official, no plugins, limited rule packs only
  • Paper: the most used, fast, accepts Bukkit and Spigot plugins, the default choice
  • Purpur and Folia: Paper variants, one with more settings, one that spreads the world across cores
  • Fabric and NeoForge: for mods, which every player has to install

Which Minecraft version, and which Java version?

Since 2026, Minecraft Java is numbered by year: 26.1, then 26.2. That is not a mistake, and 26.2, released on 16 June 2026, is the latest version. The last one of the old series was 1.21.11. Minax targets 1.12.2 to 26.2. Versions 1.0 to 1.15 are no longer followed by Paper, so do not pick one for a new server.

Which version should you take? The one your players are on. Most servers still run 1.21, and 26.2 has had stable Paper builds since 29 August 2026. A simple rule: if your friends are up to date, take 26.2. If you are joining a group already on 1.21, stay on 1.21. A plugin compiled for 26.x needs a server on 26.x. ViaVersion lets players on a different version connect, but it never changes the version of the server itself.

Java is the language the server and the plugins are written in, and it has to be installed on the machine running the server. A 26.x server needs Java 25. A 1.21.x server is happy with Java 21 (from 1.20.5 onwards you need at least Java 21, and from 1.18 to 1.20.4 it is Java 17). When in doubt, install the Java version your Minecraft version asks for: Paper tells you at startup.

  • 26.2: the latest version, Java 25
  • 1.21.x: the most common, Java 21
  • From 1.18 to 1.20.4: Java 17
  • A 26.x plugin will not run on a 1.21 server, and the other way round is just as true

How to set up a Minecraft server, step by step

Here is the route on your own PC, the one that teaches you the most. With a paid host, steps 1 to 3 are done for you in a control panel, the management page for your server on their site, and you pick things up at step 4. Take an empty folder, and do things in order.

  • 1. Install Java. Take the version your Minecraft version asks for: Java 25 for 26.x, Java 21 for 1.21.x. You download it from adoptium.net, which hands out Temurin, a free version of Java you can get without making an account. If you get it wrong, Paper says so at startup, in a message that names the version it wanted.
  • 2. Download Paper for your version from papermc.io, on the Downloads page, and take a build marked stable, meaning one that is finished and tested. It is a single .jar file, just like your plugins. Put it in your empty folder.
  • 3. Run it once. The server writes its files, including server.properties (its settings) and a plugins folder, then stops and asks you to accept the Mojang terms of use in the eula.txt file. Accept, then start it again.
  • 4. Watch the console, the window where the server writes what it is doing. When it says it is ready, you can join from the same PC: in the Multiplayer menu, add a server with the local address localhost.
  • 5. Add your plugins. Every plugin is a .jar file: put it in the plugins folder and restart the server. The console tells you whether it loaded, or why it refused.
  • 6. Open it to your friends. An address and a port, 25565 by default. On your PC: a port forward on your router, or a tunnel. With a host: the address is in your panel.

Add what will make your server unique: its plugins, without coding

Two brand new Paper servers are identical. What brings people back to yours is what they live through on it: a welcoming spawn point, ranks, an economy, PvP rules (fighting between players), a mini game, an event on Saturday night. All of that is plugins. Plenty of ready made ones exist, to download from Hangar, the plugin catalogue run by the Paper team, or from SpigotMC, and sometimes they are enough. Mods live somewhere else, on Modrinth and CurseForge: they are a different kind of program, and they do not go in the plugins folder. But the moment you want exactly your rule, someone has to build it.

That is where Minax comes in. You describe your plugin in plain English, the AI writes the Java code, compiles it into a .jar, then lends you an online test server so you can try it in game, before you even have a server of your own. A robot player can also play the scenario you described and check that the plugin does what was asked. Once you are happy, the .jar is yours: you drop it into your plugins folder, on your PC or at your host. Minax does not host your server, and never pretends to.

Your account is free. Credits paid once, no subscription: 50 credits for €17.99 VAT included. Credits from a pack stay valid for 36 months. The plans and top ups live on the pricing page. Here are four requests you can copy straight into the field at the top of this page, for a server that starts off well:

Text to copy : Welcome and /spawn

Build a welcome plugin for my Paper server: on a first connection, a welcome message with the player name, a starter kit, and a /spawn command that brings players back to the spawn point.

Text to copy : Rules and moderation

Make a rules and moderation plugin: /rules shows the rules in chat, /warn <player> <reason> for moderators, and a temporary mute after three warnings.

Text to copy : Basic economy

I want a basic economy: every player has a balance, /pay to send money to another player, /shop to buy and sell a few resources, and a daily bonus.

Text to copy : Land protection

Build a protection plugin: /claim protects the area I am standing in, /trust <player> lets a friend build there, and nobody else can break a block inside my claim.

Which game mode for your server?

The setup is the same for every mode: Java, Paper, a machine, then your plugins. What changes from one mode to the next is the rules, and so the plugins. Start by choosing what your players will come to do.

Survival: the game as it is, together. It is the easiest to set up. Protect the spawn point, add homes people can find again, protection for builds and a small economy with somewhere to spend.

SMP and lifesteal: survival between the members of one community, with one rule that gives it its identity, like the heart you steal from whoever you beat, or limited lives. Those rules do not exist in the game: they are plugins.

PvP and factions: fighting between players at the centre, with teams, territories and often a starter kit. You need fair rules and a way to spot cheating.

Skyblock: an island in the void and a progression by levels. The mode does not exist without a plugin: it is the plugin that creates the empty world, the islands and the starter chest.

Minigames: short matches, like BedWars, manhunt or parkour, with a lobby to pick your game. Each game is a plugin of its own.

Roleplay: characters, jobs, a town. The server rests on shared rules and commands for talking in character, more than on technology.

Prison: you start at the bottom of a ladder of ranks and mine your way up. The ranks, the mines that refill and the economy are the heart of the server.

How much RAM does a Minecraft server need?

RAM is the working memory: the space where the server keeps the loaded pieces of world, the players, and whatever the plugins remember. The rough figures: 2 to 4 GB for a few friends playing survival with a handful of plugins, 6 to 8 GB for 20 to 30 players or a lot of plugins, more for worlds that have been explored a long way.

But RAM is not the whole story. A server calculates its world in small steps called ticks, and it aims for 20 ticks per second: that number is the TPS. When the TPS falls, everything slows down, mobs, redstone, crops. That calculation happens mostly on a single processor core, the CPU. So a fast core matters more than memory for smoothness. A server that stutters with three players online rarely has a memory problem.

The tool below gives you a range based on the number of players and the view distance, which is how far each player sees the world, measured in chunks, the pieces of world the server loads around everyone. It is an order of magnitude, never a guarantee.

How many players at the same time?

View distance, in chunks

Rough range

2.5 to 4.5 GB

A range, not a promise: the processor core counts as much as the RAM.

How do you invite your friends to your server?

A Java player joins a server with an address and a port. The address is either a string of numbers, the IP address, or a domain name, which is easier to remember. The port is the door the connection goes through: 25565 by default. In game, your friend opens Multiplayer, adds a server and pastes the address. If the port is the default one, the address on its own is enough.

With a paid host, the address is in your panel and that is the end of it. On your PC there are two routes. The port forward: you tell your router to send port 25565 to your computer, then you give your friends your public address, knowing it can change. The tunnel: a tool such as playit.gg or ngrok creates a relay and gives you an address to share, without touching the router at all. Hamachi also makes the link, but every player has to install it.

One setting to know about: online-mode. When it is set to false, the server stops checking Mojang accounts. That is common, but it opens the door to name spoofing: anyone can walk in under your friend name, or yours. Do not turn it off without knowing why, and never on a server open to strangers.

The address you give your friends (an example)

203.0.113.42:25565

Minecraft server setup: the mistakes that waste your time

Almost every server that will not start, or that nobody can join, has one of these problems. Check them in this order before you look any further.

  • The wrong Java version: Paper 26.x will not start without Java 25. Read the startup message, it names the version it expected.
  • A plugin compiled for 26.x on a 1.21 server: it will not load. The plugin has to match the server version, not the version of your game.
  • Thinking ViaVersion updates the server: it lets players on other versions in, and nothing more.
  • A closed port: your friends see the server as offline while it is running fine. A port forward or a tunnel, you need one of the two.
  • Setting online-mode to false to fix a connection problem, and a stranger walks in under a friend name.
  • Choosing a version between 1.0 and 1.15 out of nostalgia: Paper no longer follows them.
  • Mixing mods and plugins: a plugin does not install on a Fabric server, and a mod does not go in the plugins folder.
  • Adding RAM when things lag: if the TPS is dropping, it is usually the processor or one heavy plugin.

What Minax does for your server, and what it does not

Said once, clearly, so you know exactly where you stand.

Minax does

Builds a custom Java plugin from a description in plain English

Compiles the plugin into a .jar, ready for your plugins folder

Lends you an online test server to try it in game before you install it

Can send in a robot player that checks the plugin does what you asked

Targets Paper, Spigot, Bukkit and Folia, from 1.12.2 to 26.2

Minax does not

Does not host your server and does not sell hosting

Does not build Fabric or NeoForge mods

Does not build plugins for Bedrock (consoles, phones)

Does not replace your PC, your free service or your paid host

The four families, side by side

No brands and no prices: what each way lets you do, and what it asks of you.

Your PCFree onlinePaid hostRealms
What it costsNothing, but the PC stays onNothing, with a queueA subscription every monthA subscription every month
Stays onlineAs long as your PC runsSleeps when nobody playsAll the timeAll the time
Your own pluginsYes, any of themNot on Aternos: its catalogue onlyYes, with file accessNo Java plugins at all
Opening it to friendsPort forward or tunnelAddress providedAddress providedHandled by Mojang
PerformanceWhatever your PC hasShared and limitedDepends on the RAM and CPU you pickFixed by Mojang
Who it suitsTrying it out, playing with friendsTrying it out without payingA server meant to lastPlain survival with no setup

Brands and prices change too often to be written here. Minax does not host servers: it builds the plugins you drop on your PC or at your host.

Minax in numbers

Plugins built for real servers, tested in game before they are installed anywhere.

0

projects started on Minax

0

accounts created on Minax

Minax builds plugins, not servers: yours stays on your PC or at your host.

Frequently asked questions about creating a Minecraft server

How do you make a Minecraft server for free?

Two routes cost nothing: your own PC, which has to stay switched on and needs port 25565 opened or a tunnel, and the free online services, which come with a queue, an automatic shutdown when nobody is playing and, on Aternos, only the plugins from its catalogue. For a server meant to last, or with your own plugins, most people end up with a paid host.

How do you make a Minecraft server with plugins?

You need a Java server running Paper (or Spigot, Bukkit, Folia), never the official vanilla server and never Realms, because neither accepts plugins. Every plugin is a .jar file: you drop it in the plugins folder and restart. Minax builds those plugins from a description in plain English, and lets you test them online before you install them.

Which version should I pick to create a Minecraft server in 2026?

Version 26.2 is the latest, with stable Paper builds since 29 August 2026, and it needs Java 25. But most servers still run 1.21, which is happy with Java 21. Take the version your players are on. A plugin compiled for 26.x will not load on a 1.21 server.

Do I need to know how to code to start a Minecraft server?

No. Starting a Paper server means installing Java, downloading one file and editing a text file. The part that used to need code was the plugin that makes the server yours. Minax builds that from a description, compiles it and lets you try it in game.

Is my server hosted by Minax?

No. Minax does not host servers and does not sell hosting. It builds your plugins and lends you an online test server so you can try them in game. Your own server runs on your PC or at the host you choose, which has to accept your own plugins: a free service like Aternos does not.

My friends play on console: can they join my server?

On a Java server, yes: free plugins let your friends in from a phone, a console or Windows 10 and 11, without needing a Java account. The plugins on your server are still Java plugins: Minax does not build any for phones or consoles.

Can I put my own plugins on Aternos?

No. Aternos only installs plugins from its own catalogue and refuses the ones you upload yourself, for security reasons, so a plugin built by Minax will not go on it. For your own plugins you need your PC, a host that gives you access to the server files, or exaroton, the paid service from the Aternos team, which accepts them.

How much RAM does a Minecraft server need?

Count on 2 to 4 GB for a few friends, 6 to 8 GB once you reach 20 to 30 players or a long list of plugins, and more again for a world that has been explored a long way. These are ranges, not promises: for a smooth game, the speed of one processor core weighs more than the memory.

Should I set up a Minecraft server on my PC or with a host?

On your PC to try things out and play with friends while you are around: it is free, but the machine stays on and you have to open a port or use a tunnel. With a paid host for a server that stays up without you: you pay every month, you choose the RAM and the region, and you upload your plugins through the file manager.

Build the plugins that make your server yours, without coding

Describe what you want to see on your server, test the plugin online, then drop the .jar at home or at your host. To create, a credit pack paid once, with no subscription: 50 credits for €17.99.

© 2026 Minax, made in France

NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT. Minecraft is a trademark of Mojang AB. Minax is published by Thomas Bidault (sole trader, France), who is solely responsible for it. Contact: dev@minax.fun