Game Server Hosting
Minecraft: Java Edition
Host your own Minecraft Java server with full mod and plugin support. Run Vanilla, Paper, Spigot, Forge, Fabric, and hundreds of modpacks from CurseForge, Modrinth, and FTB. One-click installation, automatic updates, and a powerful control panel.

© Mojang Studios
Features
Minimum recommended RAM: 2 GB
How much RAM do you need?
Honest sizing from running thousands of Minecraft: Java Edition servers — start small, add RAM anytime with a couple of clicks.
| Players | Recommended RAM | Notes |
|---|---|---|
| 1–10 | 2 GB | Vanilla or Paper with a handful of plugins |
| 10–25 | 3–4 GB | Paper/Purpur with 10–30 plugins |
| Any, light modpack | 4–6 GB | Fabric performance packs, small Forge packs |
| Any, heavy modpack | 8–12 GB | All The Mods, RAD, GTNH-class packs |
| 50+ / network | 8 GB + proxy | Velocity proxy in front of specialised backends |
How to make a Minecraft: Java Edition server
A Minecraft Java server on FadeHost takes about two minutes from signup to first join — no config files needed for a basic survival server.
- 1
Create your server
Start the free 7-day trial (no credit card) or pick a plan — 2 GB runs vanilla or a light plugin server comfortably; plan 4-5 GB for modpacks. Then hit Create Server in the panel, choose Minecraft: Java Edition and your region, and the server installs itself. Your server's address and port appear on the server page as soon as it's up.
- 2
Pick your server software
In the panel, choose Vanilla, Paper (recommended for plugins), Purpur, Forge, Fabric, NeoForge or a proxy like Velocity — and switch any time. Version updates roll out with rollback support.
- 3
Add plugins or mods
Install modpacks with one click from CurseForge, Modrinth or FTB, or drop plugin JARs into the plugins folder with the web file manager or SFTP. Restart to load them.
- 4
Set your MOTD and whitelist
Configure the server list message, max players, difficulty and whitelist from the Settings tab — no server.properties editing required (though full file access is there if you want it).
- 5
Join and invite friends
In Minecraft choose Multiplayer → Add Server and paste the address from your server page. Friends use the same address. Enable auto-hibernate and the server sleeps when empty and wakes the moment someone joins.
Java Edition connects from PC (Windows, macOS, Linux). For phones and consoles, see Minecraft Bedrock hosting — or run Geyser on Java to accept both.
Why FadeHost?
Every game server includes these features at no extra cost.
DDoS Protection
Enterprise-grade protection keeps your server online during attacks.
Instant Setup
Your server is ready in seconds after payment. No waiting.
Automatic Backups
Scheduled backups with one-click restore and file browsing.
Flexible RAM
Split RAM across multiple servers. Add more anytime, no downtime.
24/7 Support
Real humans, fast response times. We're here when you need us.
Full Control
Console access, file manager, scheduled tasks, and team sharing.
Useful Minecraft: Java Edition resources
MOTD Generator →
Design your server-list message with colors and gradients, then apply it to your server in one click.
Server Properties Generator →
Build a valid server.properties without memorising every key.
Whitelist Generator →
Turn a list of usernames into whitelist.json and ops.json.
How to set up a Minecraft server →
The full walkthrough, from picking software to inviting friends.
Minecraft server optimization guide →
Fix lag with the settings that actually matter.
Host on your own hardware →
Bring your own PC or VPS and run unlimited servers with this same panel — first node free.
Frequently Asked Questions
What Minecraft Java server software do you support?
Vanilla (including Snapshots), Paper, Purpur, Spigot, Forge, NeoForge, Fabric, Mohist, and the Velocity, BungeeCord and Waterfall proxies. You can switch software or versions at any time from the panel, and we roll new Minecraft versions out within hours of release.
How much RAM do I need for a Minecraft Java server?
2 GB runs Vanilla or a light Paper server for up to ~10 friends. Plugin servers with 20+ players are happiest at 3-4 GB, small modpacks at 4-6 GB, and kitchen-sink packs like All The Mods want 8 GB or more. You can add RAM at any time in a couple of clicks — no reinstall, no migration.
Can I install modpacks automatically?
Yes — one-click installation from CurseForge, Modrinth and FTB, straight from the panel. Most packs are playable in under a minute. Custom or private packs can be uploaded through the file manager or SFTP.
Can Bedrock players join my Java server?
Yes, with the Geyser plugin on a Paper server (plus Floodgate so Bedrock players don't need a Java account). Install both from the panel's plugin tools, and phones, consoles and Windows Bedrock clients can join the same world as Java players.
Can I upload my existing world?
Absolutely. Zip your world folder, upload it via the file manager or SFTP, point server.properties at it and restart. Single-player worlds, Realms exports and worlds from other hosts all work — and our support will happily do the migration with you.
What happens when nobody is online? Do I pay for an empty server?
You can enable auto-hibernation: the server goes to sleep when it's been empty for a while and wakes automatically the moment someone clicks join — they even wait in a lightweight lobby while it boots. Your world stays exactly as it was, and hibernating servers free up your RAM pool for other servers.
Do I get a free subdomain and how do friends connect?
Every server gets a free yourname.fmc.pw address (custom domains are supported too). Friends just type it into Add Server — no IP addresses, no port numbers on default setups.
Ready to host your Minecraft: Java Edition server?
Get started in seconds with instant setup and DDoS protection included.
Get Started