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.

Minecraft key art

© Mojang Studios

Features

One-click modpack installation from CurseForge, Modrinth, and FTB
Support for Paper, Spigot, Forge, Fabric, NeoForge, Quilt, and more
Automatic version updates with rollback support
Built-in proxy support with Velocity and BungeeCord
Full console access and file manager
Scheduled restarts and automated backups

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.

PlayersRecommended RAMNotes
1–102 GBVanilla or Paper with a handful of plugins
10–253–4 GBPaper/Purpur with 10–30 plugins
Any, light modpack4–6 GBFabric performance packs, small Forge packs
Any, heavy modpack8–12 GBAll The Mods, RAD, GTNH-class packs
50+ / network8 GB + proxyVelocity 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. 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. 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. 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. 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. 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.

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