20% OFF Your first order with SAVE20
Background image of the page
Border
How to Make a Cobblemon Minecraft Server (2026)
Server Hosting

How to Make a Cobblemon Minecraft Server (2026)

Ranno Raamets Ranno Raamets Jun 4, 2026
7 min read

Running Cobblemon with friends requires starting a server. The two things that catch most people off guard are version mismatches between the client and server, and underestimating how much RAM Pokémon entity processing needs.

1. Download the Cobblemon server pack from CurseForge

If you don't already have the CurseForge app, it's worth downloading it before anything else. The CurseForge app is the easiest way to install Cobblemon on both the server and client-side. It handles everything in one place: installing the correct modloader version, keeping mods organised, and making version switching straightforward.

How To Find the Right Server Version

Go to the CurseForge app and search for Cobblemon Official Modpack [Fabric] in the Minecraft modpacks section. Open the modpack page and click the Download server pack icon next to the Install button. This will download the latest version of the Cobblemon server pack.

Cobblemon server pack download button in the Curseforge app

To download a specific version to match an existing world, go to the Versions tab, and choose the one your world is running on. For a new Cobblemon server, stick to the latest Release version. Note down the exact version you choose, as your friends will need to match it precisely.

CurseForge versions tab and the serverpack download button highlighted in a red box

2. Install your Cobblemon server

Unzip and run the installer

Extract the downloaded .zip to your desktop or a dedicated folder. Inside you'll find a start file along with a handful of other files and folders.

Unzipped server folder showing the server start file higlighted in a red box

Double-click start to install the Cobblemon server pack. A terminal window will open and begin downloading Fabric, and all required mods and files for the server. This process can take several minutes depending on your connection speed — let it run until it stops.

💡
Don't close the terminal while it's downloading. If it stops unexpectedly, run start again — it will resume where it left off.

Accept the EULA

Once the initial download completes, the terminal will stop and ask you to accept Minecraft's End User License Agreement.

The cobblemon serverpack installer prompting the user to accept the Minecraft eula in order to run the server

Go back to the server folder and you'll see some files and folders have been added to the folder. Open the eula file in a text editor and change "eula=false" to "eula=true" save the file and the Cobblemon server pack is installed.

Start the server by Double-clicking start again.

eula=false higlighted in a red box to showcase what part of the file needs to be edited to accept the minecraft eula

3. Install the Cobblemon modpack on your client

Use the CurseForge app

Each player who wants to join the server needs Cobblemon installed on their own Minecraft client. The easiest way to install the modpack is through the CurseForge app:

  1. Open the CurseForge app
  2. Select Minecraft from the game list
  3. Go to Browse Modpacks and search for Cobblemon Official Modpack [Fabric]
  4. Click Install
CurseForge app showing the Cobblemon modpack page with the Install button visible

Once installed, launch Cobblemon from the CurseForge app — it will automatically use the correct version of Fabric and load all the mods.

Match client and server versions

Client and server versions need to be identical. If they're not, players will get a connection error that looks like this:

Connecting to server failed.
Mods that are missing or have version differences:
[list of mismatched mods]

To check your client's current Cobblemon version in CurseForge, click on the modpack card on the My Modpacks page. Click Content and in the Mods tab look at the cobblemon mod version.

To change it, click Cobblemon mod, go to Versions, then either Install latest version, or select the version that matches the one running on your server.

4. How much RAM does a Cobblemon server need?

Cobblemon is one of the lighter modpacks available, but Pokémon entity processing makes RAM usage scale faster with player count than a typical adventure pack. The mod spawns several Pokémon per player within the surrounding area. On a server with ten active players, that can mean hundreds of entities ticking every game tick. For a small friend group, 6GB is a solid starting point.

Cobblemon server RAM allocation:

Players Minimum RAM Recommended RAM
1-2 4GB 6GB
3-6 6GB 8GB
7-15 8GB 10+GB

The minimums above will get the server running but expect lag in areas with lots of active Pokémon spawns. The recommended RAM gives the server enough headroom to handle entity processing without performance dips.

Keep in mind the host machine needs memory beyond what the server uses. Windows alone typically consumes 4–6GB, so on a 16GB PC, 8GB is about the practical ceiling for the server.

Playing on the same machine you're hosting from adds the client's RAM usage on top of everything else. If your PC doesn't have enough RAM, consider a Minecraft server hosting provider so your machine only needs to run the client.

Allocate the right amount of RAM

By default, the server startup script may not allocate enough RAM for a smooth Cobblemon experience. To increase it, open server_start.bat (or user_jvm_args.txt if present) in a text editor and find the line containing -Xmx. This controls the maximum RAM the server can use.

Change it to match your target allocation. For example, to allocate 8GB:

-Xmx8G -Xms4G

💡
-Xmx is the maximum RAM allocation. -Xms is the starting allocation — setting it to roughly half of -Xmx gives the JVM room to grow without holding all your RAM from the moment the server launches.

How To Fix Wrong Java Version

If the terminal closes immediately after you run server_start.bat without doing anything, Java version mismatch is almost always the cause. Cobblemon Fabric requires Java 21 specifically.

To check which version is running:

  1. Open Command Prompt (press Win + R, type cmd, press Enter)
  2. Type java -version and press Enter
  3. The output should say openjdk version "21.x.x" or similar

If it shows a different version, download Java 21. If you have multiple Java versions installed, you may need to edit startserver file to point directly to the Java 21 executable path.

5. Start the server and connect locally

Launch the server

Once the installation is done, the server starts automatically. To start it again later, double-click startserver. The terminal will load through the mods one by one.

A fully successful startup ends with a line that looks like:

[Server thread/INFO]: Done (Xs)! For help, type "help"

The serverpack terminal showing that the server started successfully

If you see WARN messages, that's usually fine — warnings are common in modded environments. ERROR messages are worth paying attention to, though many are non-fatal. A server that reaches the "Done" line is running and ready to join.

💡
Startup time: The first launch can take a few minutes while the server generates initial world data. This is normal.

To stop the server: Type stop directly in the terminal and press Enter. This saves the world before shutting down. Closing the terminal window without stopping the server first could corrupt the world or create chunk errors on the next launch.

Connect via localhost

With the server running, start Minecraft through the CurseForge launcher, go to Multiplayer, and click Add Server. Give it any name you like, and set the Server Address to localhost.

Click Done, then connect. If everything is working, you'll load into the world with Cobblemon active. You're now running a functional Cobblemon server on your local network. But your friends can't join unless they are on the same network as you.

6. Open your server to the internet

Right now, your server is only accessible to devices on the same Wi-Fi network as your PC. To let friends join from anywhere, you need to forward the port that Minecraft runs on.

The exact steps vary by router model, but the general process is explained in this video:

portforward.com has step-by-step guides for almost every router model — search for your specific model there if you get stuck.

Port forwarding didn't work? Some ISPs block port forwarding on residential connections, which makes it impossible without contacting your provider. If portforward.com's guide isn't working and your friends can't join the server, contact your Internet Service Provider and ask them to open port 25565 for your connection.

How to find your IP?

Searching "what's my IP" in Google, and it will show your public IP. Combine the IP and the port and share it to your friends. Your full server address with your IP and port should look like:

123.45.67.89:25565

Only share this with people you know personally. Your public IP can be used in DDoS attacks or other targeted scams and schemes. If you're running a server for more than a small group of close friends, a Minecraft server host is a safer and more convenient option.

Easiest Option for Cobblemon Server Hosting

Self-hosting works well, but it means keeping your PC on whenever anyone wants to play, setting up port forwarding, and handling updates yourself. If that's more than you want to take on, you can choose a dedicated Cobblemon server hosting provider. WiseHosting is built exclusively for Minecraft by Shulkercraft, a YouTube creator with over 2.4m subscribers, and that focus shows up in the details that actually matter for smooth gameplay — your server runs 24/7 in the game panel, the modpack is installed in a few clicks, and you don't touch port forwarding at all.

Final thoughts

Cobblemon is one of the smoother modpacks to get running. The main friction points are Java version, RAM allocation for Pokémon entities, and making sure everyone is on the same modpack version. Get those three right and the rest tends to fall into place.

Join our Discord Server

Talk with the community! Become an official member of the WiseHosting community by joining our public Discord server.

Accept Invite
Discord invite background