Skip to main content

Creating Your First Server

Modrinth Hosting makes it easy to launch your own Minecraft: Java Edition server directly from the platform where you browse and install mods.
1

Choose a server plan

Navigate to the Modrinth Hosting page and select a plan that fits your needs.Available plans:
  • Small - 4GB RAM, 2 CPU cores, 20GB storage
  • Medium - 6GB RAM, 3 CPU cores, 30GB storage
  • Large - 8GB RAM, 4 CPU cores, 40GB storage
  • Custom - Build your own configuration
Choose quarterly billing to save 16% compared to monthly payments.
2

Select your region

Pick a datacenter location closest to your players for the best performance:
  • North America (US East, US West)
  • Europe (Central EU)
  • Southeast Asia (Singapore)
All regions include DDoS protection with up to 17Tbps capacity. You can check your latency to each region during the setup process.
3

Configure payment

Add a payment method and complete your purchase. Your server will be provisioned immediately after payment confirmation.
4

Choose your software

After your server is ready, select what you want to run:
  • Modpack - Install any modpack from Modrinth
  • Vanilla - Pure Minecraft server
  • Mod loaders - Fabric, Forge, NeoForge, Quilt
  • Plugin loaders - Paper, Purpur, Spigot
Make sure your selected loader and Minecraft version are compatible. Modrinth will validate this during installation.

Server Plans and Pricing

Understanding CPU Allocation

Modrinth servers run on high-performance AMD Ryzen 7900 and 7950X3D equivalent CPUs at 5+ GHz, paired with DDR5 memory. CPU burst threads: During high load, your server temporarily gets access to additional CPU threads to prevent lag spikes and maintain 20 TPS. These burst allocations help handle player activity spikes without impacting performance.

Storage and Memory

All plans include:
  • NVMe SSD storage for fast world loading
  • DDR5 RAM for optimal performance
  • 15 backup slots included at no extra cost
  • Expandable storage - Contact support if you need more

Standard plans

Pre-configured plans optimized for different player counts and modpack sizes.

Custom plans

Build your own configuration with exactly the resources you need.

Initial Configuration

Server Installation

When you first access your server, you’ll be guided through the installation flow:
  1. Select game version - Choose any Minecraft version from 1.2.5 onwards
  2. Pick a loader - Select your mod/plugin loader
  3. Install content - Add mods, plugins, or a modpack
  4. Wait for installation - Your server will be configured automatically
The installation process typically takes 2-5 minutes depending on the complexity of your modpack.

Network Setup

Every server gets:
  • Dedicated IP address for direct connections
  • Custom subdomain at your-name.modrinth.gg
  • Primary port (default: 25565) for Minecraft connections
  • Additional ports available for mods that need them

Connecting to Your Server

Find Your Connection Details

Your server information is displayed at the top of the management panel:
Server IP: your-server.modrinth.gg
Port: 25565

Connect from Minecraft

1

Open Minecraft

Launch Minecraft: Java Edition with the same version and loader as your server.
2

Add server

  1. Click Multiplayer
  2. Click Add Server
  3. Enter your server name
  4. Paste your server address: your-server.modrinth.gg
3

Join and play

Select your server from the list and click Join Server.
You can also connect using your dedicated IP and port if you prefer: 123.456.789.0:25565

First-Time Setup

Make Yourself an Operator

To get admin permissions on your server:
  1. Go to your server’s Overview tab
  2. Find the Console section
  3. Type the command: /op YourUsername
  4. Press Enter
You must be connected to the server for the /op command to work.

Essential Console Commands

# Give yourself operator status
/op PlayerName

# Change game mode
/gamemode creative PlayerName

# Set the world spawn point
/setworldspawn

# Enable command blocks
/gamerule commandBlocksEnabled true

# View all online players
/list

Configure Server Settings

Visit the Options section to customize:
  • Server properties - Edit server.properties settings
  • Startup configuration - Adjust Java version and startup command
  • Network settings - Configure ports and domains
See the Configuration guide for detailed information.

Next Steps

Install mods

Add mods and plugins directly from Modrinth’s catalog.

Set up backups

Configure automatic backups to protect your world.

Manage files

Upload and edit server files through the web interface.

Monitor performance

Track CPU, RAM, and disk usage in real-time.
Important: Make sure to create a backup before making major changes to your server configuration or installing new mods.