Hosting a Minecraft server on a Windows VPS allows you to create a private multiplayer world for your community or friends. This guide will walk you through installing, configuring, and optimizing a Minecraft server on a Windows Server VPS.
📌 Prerequisites
-
A Windows Server VPS (2016, 2019, or 2022) from VolticHost
-
Administrator access
-
At least 4GB RAM (8GB+ recommended for large servers)
-
Java installed (for Minecraft Java Edition)
-
Ports 25565 open in the firewall
1️⃣ Install Java (Required for Minecraft Java Edition Servers)
-
Download the latest Java JDK from:
👉 https: -
Run the installer and follow the setup process.
-
Verify installation by running:
java -version
✅ Java is now installed!
2️⃣ Download and Set Up the Minecraft Server
-
Create a folder for the server:
C:\MinecraftServer
-
Download the Minecraft server .jar file from:
👉 https: -
Place the server.jar inside
C:\MinecraftServer
. -
Open Notepad and create a new file.
-
Paste the following startup script:
@echo off java -Xmx4G -Xms4G -jar server.jar nogui pause
-
Save the file as start.bat inside
C:\MinecraftServer
.
✅ Minecraft server files are now set up!
3️⃣ Accept the EULA and Start the Server
-
Run start.bat by double-clicking it.
-
The server will close automatically—this is normal.
-
Open eula.txt in
C:\MinecraftServer
. -
Change
eula=false
toeula=true
and save the file. -
Run start.bat again to start the server.
✅ Your Minecraft server is now running!
4️⃣ Open Port 25565 in Windows Firewall
-
Open Windows Defender Firewall (
Win + R
, typewf.msc
, press Enter). -
Click Advanced Settings → Inbound Rules → New Rule.
-
Select Port, then click Next.
-
Choose TCP, enter 25565, then click Next.
-
Select Allow the connection, then click Next again.
-
Apply to Domain, Private, and Public networks.
-
Name the rule Minecraft Server Port and click Finish.
✅ Your Minecraft server is now accessible online!
5️⃣ Connect to Your Minecraft Server
Find Your Public IP
To share your server with others, find your VPS public IP address:
ipconfig
Join the Server from Minecraft
-
Open Minecraft → Multiplayer.
-
Click Add Server.
-
Enter your VPS IP in the Server Address field.
-
Click Join Server.
✅ Players can now join your Minecraft world!
6️⃣ Automate Server Startup (Optional)
To start the server automatically when Windows boots:
-
Open Task Scheduler (
Win + R
, typetaskschd.msc
, press Enter). -
Click Create Basic Task (right panel).
-
Name it Start Minecraft Server → Click Next.
-
Select When the computer starts → Click Next.
-
Select Start a program → Click Next.
-
Browse to the start.bat file in
C:\MinecraftServer
. -
Click Finish.
✅ Your Minecraft server will now start automatically on reboot!
🎉 Conclusion
You've successfully set up a Minecraft server on a Windows VPS! Your multiplayer world is now online, ready for friends, communities, or custom modding. 🚀
For more assistance, contact VolticHost Support.
Optimized for Chatwoot Formatting
✔️ No Code Blocks – Commands are inline to prevent pasting issues.
✔️ Clear Step-by-Step Instructions – No unnecessary spacing or formatting conflicts.
✔️ All Commands Easy to Copy – Works in all text-based editors.</https:></https:>