Run a Minecraft Server with Multicraft

This article is for those looking for a detailed and clear guide on how to run a Minecraft Server with Multicraft.
IMPORTANTMulticraft must be installed on the server, and Spigot must be updated to the latest version.
For detailed instructions on installing Multicraft on Ubuntu Server, see Install Multicraft на Ubuntu Server.
NOTEFor instructions on upgrading Spigot on Ubuntu Server using Multicraft, see my guide: Upgrade Spigot on Ubuntu Server with Multicraft.
Open the Multicraft control panel and click on the “Login” button.
Next, you need to specify the username and password of an account with administrator rights in the Multicraft control panel.
Click on the “Login” button.
To create a new server, click on the “Create Server” button on the “Servers” tab.
In the “Name” field, specify the desired name for the new Minecraft server.
In the field “Player Slots” we indicate the maximum number of places for players on the Minecraft server.
In the “Port” field, specify the port for the Minecraft client to access the Minecraft server.
WARNINGPort 25565 is used by default to connect a Minecraft client to a Minecraft server, but you can use other ports to run multiple Minecraft servers. For example, the first Minecraft server launched with Multicraft will use port 25581; the second server, launched with Multicraft, will use port 25582, and so on.
In this case, in the Minecraft client, you will need to specify not only the IP address or name of the Minecraft server but also the port through which to connect to the server. For example
minecraft.heyvaldemar.net:25581
.
NOTEIn this tutorial, the Minecraft server will be started using port 25581.
In the “Memory” field, indicate the maximum allowable size of RAM allocated for the Minecraft server.
Click on the “Create” button.
The server has been successfully created.
Now you need to select the JAR file that will be used when starting the Minecraft server.
NOTEThis tutorial will use Spigot, a modified Minecraft server built on top of the CraftBukkit core. Spigot is known for its stability, performance, support for a large number of plugins and is intended to replace CraftBukkit.
IMPORTANTSpigot needs to be updated in order for it to start correctly.
NOTEFor instructions on upgrading Spigot on Ubuntu Server using Multicraft, see my guide: Upgrade Spigot on Ubuntu Server with Multicraft.
In the “JAR File” field, select “Spigot” and click on the “Save” button.
Next, click on the “Accept EULA” button if you agree with the Minecraft license agreement.
NOTEAdditional details about the Minecraft license agreement can be found on the official EULA page.
Everything is ready to start the Minecraft server.
Click on the “Start” button.
The Minecraft server will start to start.
Next, you need to make sure that the server has started successfully.
Click on the “Console” button in the left menu.
After a few minutes, you should see a “Startup Done” message, which indicates that the Minecraft server is running.
Now, in the Minecraft client, you will need to specify not only the IP address or name of the Minecraft server but also the port through which to connect to the server. For example minecraft.heyvaldemar.net:25581
.
Patreon Exclusives
🏆 Join my Patreon and dive deep into the world of Docker and DevOps with exclusive content tailored for IT enthusiasts and professionals. As your experienced guide, I offer a range of membership tiers designed to suit everyone from newbies to IT experts.
Tools I Personally Trust
If you’re building things, breaking things, and trying to keep your digital life a little saner (like every good DevOps engineer), these are two tools that I trust and use daily:
🛸 Proton VPN - My shield on the internet. It keeps your Wi-Fi secure, hides your IP, and blocks those creepy trackers. Even if I’m hacking away on free café Wi-Fi, I know I’m safe.
🔑 Proton Pass - My password vault. Proper on-device encryption, 2FA codes, logins, secrets - all mine and only mine. No compromises.
These are partner links - you won’t pay a cent more, but you’ll be supporting DevOps Compass. Thanks a ton - it helps me keep this compass pointing the right way 💜
Gear & Books I Trust
📕 Essential DevOps books
🖥️ Studio streaming & recording kit
📡 Streaming starter kit
Social Channels
🎬 YouTube
🐦 X (Twitter)
🎨 Instagram
🐘 Mastodon
🧵 Threads
🎸 Facebook
🦋 Bluesky
🎥 TikTok
💻 LinkedIn
📣 daily.dev Squad
✈️ Telegram
🐈 GitHub
Community of IT Experts
👾 Discord
Refill My Coffee Supplies
💖 PayPal
🏆 Patreon
🥤 BuyMeaCoffee
🍪 Ko-fi
💎 GitHub
⚡ Telegram Boost
🌟 Bitcoin (BTC): bc1q2fq0k2lvdythdrj4ep20metjwnjuf7wccpckxc
🔹 Ethereum (ETH): 0x76C936F9366Fad39769CA5285b0Af1d975adacB8
🪙 Binance Coin (BNB): bnb1xnn6gg63lr2dgufngfr0lkq39kz8qltjt2v2g6
💠 Litecoin (LTC): LMGrhx8Jsx73h1pWY9FE8GB46nBytjvz8g
Is this content AI-generated?
No. Every article on this blog is written by me personally, drawing on decades of hands-on IT experience and a genuine passion for technology.
I use AI tools exclusively to help polish grammar and ensure my technical guidance is as clear as possible. However, the core ideas, strategic insights, and step-by-step solutions are entirely my own, born from real-world work.
Because of this human-and-AI partnership, some detection tools might flag this content. You can be confident, though, that the expertise is authentic. My goal is to share road-tested knowledge you can trust.