Getting started
Run it at home or on a host: software, Java, EULA, ports, settings and inviting friends.
Read the guide How much RAM does a Minecraft server need?Sizes for 5, 10, 20 and 50 players, plugins and modpacks, and how many players 4 GB handles.
Read the guide Paper vs Fabric vs Forge: which Minecraft server should you run?Plugins vs mods, performance and which software fits an SMP, modpack or friends server.
Read the guide Minecraft Java vs Bedrock server hostingWho can join, plugins vs add-ons, consoles, crossplay with Geyser and which to host.
Read the guideMods & plugins
Install Paper/Spigot plugins safely, the essentials every server needs, and fixing load errors.
Read the guide How to make a modded Minecraft serverFabric or Forge, installing the loader, server-side vs client mods, RAM and crash fixes.
Read the guide How to install a Modrinth modpack on a serverWhat's in a .mrpack, manual and one-click server installs, client-only mods and updates.
Read the guidePerformance
Running a server
Software, RAM, whitelist, anti-grief plugins, pre-generation, rules and backups for an SMP.
Read the guide How to back up a Minecraft serverWhich folders to copy, clean backups with save-off, schedules, off-site copies and restoring.
Read the guide How to transfer a Minecraft server to a new hostMove from another host or your PC: what to copy, matching versions, SFTP upload and testing.
Read the guideFree tools
Recommended RAM for your players, plugins or mods, and how many players fit in each size.
Open the tool Minecraft startup command generatorA tuned start.bat or start.sh with Aikar's flags, the right memory and the Java version you need.
Open the tool Minecraft server.properties generatorPresets, a live MOTD colour preview and a ready-to-download server.properties file.
Open the toolNS5 runs Minecraft Java and Bedrock on AMD EPYC with dedicated RAM, from $3.70/month for Java. Try one free for 48 hours, no card needed.