How to Set Up a Cobblemon Server in 2026
Play Pokemon in Minecraft with friends. This guide covers every Cobblemon modpack, RAM requirements, and two ways to get your server running.
What is Cobblemon?
Cobblemon is an open-source Pokemon mod for Minecraft that lets you catch, battle, and trade Pokemon in your Minecraft world. With over 25 million downloads, it has become the go-to Pokemon experience for Minecraft players, effectively replacing Pixelmon as the community favorite.
What sets Cobblemon apart is its voxel-style models that blend seamlessly into Minecraft's aesthetic. Instead of high-poly models that look out of place, Cobblemon's Pokemon feel like they belong in the game. The mod supports both Fabric and NeoForge, giving you flexibility in how you run your server.
On a server, Cobblemon really shines. Players can battle each other, trade Pokemon, explore together, and compete to complete their Pokedex. It's one of the most popular reasons people set up modded Minecraft servers in 2026.
Choosing Your Modpack
There are several Cobblemon-based modpacks available, each offering a different experience. Here's what you need to know about the most popular options:
Cobblemon Official (Fabric)
The lightweight vanilla Cobblemon experience on Fabric. Just Pokemon added to Minecraft with minimal extra mods. Best for players who want a clean, simple setup with great performance. Ideal for smaller friend groups.
Cobblemon Official (NeoForge)
Same official Cobblemon experience but running on NeoForge. Choose this if you prefer Forge-ecosystem mods or plan to add NeoForge-compatible addons later. Slightly heavier than the Fabric version.
COBBLEVERSE
A full RPG experience built around Cobblemon. Includes quests, custom gyms, enhanced world generation, and progression systems. The most feature-rich option for players who want more than just catching Pokemon. Great for communities that want a long-term server.
Cobblemon Academy 2.0
A school-themed Cobblemon experience with structured progression, classes, and challenges. Perfect for servers that want a guided Pokemon journey rather than open-world exploration.
Cobblemon SMP
Designed specifically for survival multiplayer. Balances vanilla Minecraft survival gameplay with Cobblemon, adding quality-of-life mods without overwhelming the core experience.
Server Requirements & RAM Guide
The amount of RAM your server needs depends on which modpack you choose and how many players you expect. Here's a breakdown:
| Modpack | RAM | Players | Java |
|---|---|---|---|
| Base Cobblemon (Fabric) | 4-6 GB | 5-15 | Java 21 |
| Cobblemon Official (NeoForge) | 6 GB | 5-15 | Java 21 |
| COBBLEVERSE | 6-8 GB | 5-20 | Java 21 |
| Cobblemon Academy 2.0 | 6 GB | 5-15 | Java 21 |
| Cobblemon SMP | 6 GB | 5-15 | Java 21 |
| Large communities | 10 GB+ | 20+ | Java 21 |
Pro Tip
All current Cobblemon packs target Minecraft 1.21.x and require Java 21. If you're running an older Java version, you'll get crashes on startup. Check your version with java -version before anything else.
Option A: Quick Setup with ModReady
The fastest way to get a Cobblemon server running. No Java installation, no port forwarding, no config files. Your server is online in minutes.
- Pick your Cobblemon modpack from the ModReady checkout page
- Choose a plan based on the RAM table above (Starter works for small groups on base Cobblemon, Pro for COBBLEVERSE or larger communities)
- Name your server and complete checkout
- Share your server address with friends and start playing
ModReady pre-configures everything: the correct Java version, optimized RAM flags, and the full modpack with all dependencies. You also get automatic backups, DDoS protection, and a custom subdomain.
Get Your Cobblemon Server Running Now
Pre-configured Cobblemon hosting. Pick your pack, choose your plan, and play in minutes.
Start Your Server — From $8.99$7.19/moCancel anytime. No questions asked.
Option B: Self-Hosting Your Server
If you prefer to run the server yourself, here's the step-by-step process. You'll need a computer that can stay on while you want the server available.
Requirements
- Java 21 (required for all Minecraft 1.21.x packs)
- At least 6 GB of available RAM (8+ GB recommended)
- A stable internet connection
- Access to your router for port forwarding
Step 1: Install Java 21
Download Java 21 from Adoptium (recommended) or Oracle. Verify the installation:
java -version # Should show: openjdk version "21.x.x"Step 2: Download the Server Pack
Download your chosen Cobblemon modpack's server files from CurseForge or Modrinth. Make sure you download the server pack, not the client pack.
Step 3: Extract and Configure
- Create a new folder for your server (e.g.,
cobblemon-server) - Extract the server pack into this folder
- Open
server.propertiesand configure:server-port=25565(default)max-players=20online-mode=true(keep true for security)motd=My Cobblemon Server
Step 4: Set RAM Flags and Start
Create a start script. On Windows, create start.bat. On Mac/Linux, create start.sh:
java -Xmx6G -Xms6G -jar server.jar noguiAdjust -Xmx6G based on the RAM table above. Run the script, accept the EULA by editing eula.txt to eula=true, then run again.
Step 5: Open Port 25565
Log into your router (usually at 192.168.1.1) and forward port 25565 TCP to your computer's local IP address. See our port forwarding guide for step-by-step instructions.
Warning
Self-hosting exposes your home IP address. Your server is only online while your PC is running. For 24/7 uptime and better security, consider managed hosting.
Connecting Players
Once your server is running, players need to connect with the matching Cobblemon client:
- Install the same modpack on each player's client using CurseForge, Modrinth, or a launcher like Prism Launcher
- Make sure versions match exactly - the client modpack version must match the server version
- Add your server in Minecraft's multiplayer menu:
- Managed hosting: Use your
yourserver.play.modready.ggaddress - Self-hosting: Share your public IP (find it at whatismyip.com)
- Managed hosting: Use your
- Connect and play - Pokemon will start spawning in your world immediately
Common Issues & Fixes
Server crashes on startup
Almost always a Java version mismatch. Cobblemon 1.21.x packs require Java 21. Check with java -version. If you have multiple Java versions installed, make sure your start script points to the right one.
Out of memory / server lag
You don't have enough RAM allocated. Increase the -Xmx value in your start script. COBBLEVERSE needs at least 6-8 GB. If you're on a 8 GB machine, you won't have enough for both the OS and server.
Mod version conflicts
Don't mix mods from different pack versions. If you add extra mods, make sure they're compatible with the same Minecraft version and mod loader (Fabric or NeoForge). Check the mod page for compatibility info.
Players can't connect
Check that port 25565 is forwarded correctly, your firewall allows Java through, and players are using the exact same modpack version. Use a port checker to verify your port is open.
Pro Tips for Server Owners
Pro Tips
- Back up your world regularly. Set up automated backups or use a host that does it for you. One corrupted chunk can wipe hours of progress.
- Configure spawn rates. Edit
config/cobblemon/spawning.jsonto adjust how often and where Pokemon appear. Lower rates reduce server load, higher rates make catching easier. - Set up gyms for multiplayer. Use Cobblemon's built-in gym system or the CobbleGym addon to create NPC gym leaders. This gives players goals beyond just catching Pokemon.
- Use Cobblemon addons. Mods like CobbleHunt (shiny hunting events), CobbleTrade (GTS-style trading), and CobblePokedex (visual Pokedex) add depth without heavy performance cost.
- Monitor TPS (ticks per second). Use
/forge tpsor/spark tpsto check server performance. If TPS drops below 18, reduce spawn rates or view distance.
Ready to Catch 'Em All?
Start your Cobblemon server today. Pre-configured, always online, and ready in minutes.