Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk9 min

How to Set Up a Cobblemon Server in 2026: Mods, Config and Players

A practical 2026 guide to building a Cobblemon server on Fabric, from server-pack or manual installation through RAM planning, JSON configuration, player mod matching, whitelist access and troubleshooting.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The most reliable current setup is Minecraft 1.21.1 with Fabric, Java 21, Fabric API and the Cobblemon mod. Install the server files, start the server once so it creates its folders, accept the Minecraft EULA, then stop the server before editing config/cobblemon/main.json. Every player must use the same Minecraft, Fabric, Fabric API, Cobblemon and add-on versions as the server.

This guide covers the server-pack and manual installation routes, memory planning, configuration, player installation, access control and the failure modes that commonly stop a Cobblemon world from starting.

As an Amazon Associate I earn from qualifying purchases.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the right Cobblemon server approach

You have two practical choices: run the server on a computer you control, or rent a Minecraft server from a hosting provider. The software stack is the same, but the operational work is different.

Approach What you manage What you gain Main constraint
Self-host on a home computer Java, Fabric files, backups, updates, firewall and port forwarding Control over files and no separate hosting contract Your computer and internet connection must stay available; incoming connections may require router configuration
Rented Minecraft hosting Usually the server files and settings through a control panel; you still manage mods and player versions Data-center uptime and a panel that can install Fabric or upload files Memory limits and performance depend on the plan; leave capacity for the operating system, panel, backups and file cache

For a short session with friends, self-hosting can be adequate if the machine remains online. A rented service is more convenient when players need a persistent world or the host computer cannot accept incoming connections.

Use a compatible software stack

Minecraft and loader

Current 2026 setup guides consistently point to Minecraft 1.21.1 running on Fabric. Cobblemon is released Fabric-first, while its NeoForge port can lag behind releases. One hosting guide also lists Minecraft 1.20.1, but 1.21.1 is the common recommendation in the available setup material. Pick one Minecraft version and keep it fixed until you deliberately update the whole stack.

Java

Use Java 21; one guide specifies Java 21 or newer. Confirm that the Java executable used by the server is actually version 21 rather than an older Java installation selected by your operating system or hosting panel.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Required mods

  • Cobblemon, in the build matching your Minecraft version and loader.
  • Fabric API, installed as a separate mod. The server will not have the required Fabric support if you upload Cobblemon alone.
  • Any additional mods must support the same Minecraft version and Fabric loader. Every client joining the server must use matching versions.

Prepare the server files

Option A: use the official Cobblemon Fabric server pack

The CurseForge listing named Cobblemon Official Modpack [Fabric] provides a server-pack download. In the listing, the server-pack download is identified by an icon beside the installation control. A guide reports that running the supplied start file downloads Fabric, the mods and the supporting files for you.

  1. Download the server pack for the Minecraft version you intend to run.
  2. Extract it into a dedicated, empty server directory. Keeping the world separate from unrelated Minecraft servers makes backups and troubleshooting easier.
  3. Run the included start file once. Allow it to create the Fabric server files, mod directory and initial configuration.
  4. Open the generated eula.txt, change the EULA setting to eula=true, save it, and start the server again.
  5. Wait for the server to finish loading before stopping it. The first run is what creates Cobblemon’s configuration path.

The server-pack route is the faster choice when you want the modpack’s expected collection of files. It gives you less control over the initial mod list than building the server manually.

Option B: install Fabric and the mods manually

  1. Run the Fabric server installer for Minecraft 1.21.1 and select the server installation option.
  2. Set the installation directory to a dedicated server folder and let the installer create the Fabric launch files.
  3. Start the server once so it writes its initial files, then stop it after the first startup sequence.
  4. Open eula.txt and set eula=true.
  5. Place the matching Cobblemon and Fabric API files in the server’s mods folder.
  6. Start the server again and watch the console for a completed startup. Stop it cleanly before changing configuration.

Manual installation is useful when you need a deliberately small mod list or want to add and remove mods yourself. It also makes version mismatches your responsibility: the Minecraft version, Fabric loader, Fabric API, Cobblemon and every extra mod must agree.

Let the first successful start create the configuration

On the first completed start, Cobblemon writes its server configuration to config/cobblemon/main.json. Do not create or edit that file while the server is running. Stop the server, make a backup of the file, edit it with a plain-text or JSON-aware editor, save it, and restart the server.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+ | Video Game Themed Deck with Special Rule for Kids, Teens, Parties & Family Game Night, 2-10 Players (Amazon Exclusive)
  • The classic UNO card game builds fun on game night with a Minecraft theme.
  • UNO Minecraft features a deck and storage tin decorated with graphics from the popular video game.
  • Players match colors and numbers to the card on top of the discard pile as in the classic game.
  • The Creeper card unique to this deck forces other players to draw 3 cards.
  • Makes a great gift for kid, teen, adult and family game nights with 2 to 10 players ages 7 years and older, especially Minecraft and video game fans.

The available guides identify these settings:

Key Reported default or role What to consider
shinyRate 8192.0 by default; a one-in-8192 chance Lowering the number makes shiny encounters more frequent; raising it makes them rarer. Treat the key name and default as guide-reported and verify them against the configuration documentation for your Cobblemon release.
pokemonPerChunk Controls the number of Pokémon associated with a chunk Higher values can increase activity and resource use. The supplied guides do not establish a universal recommended value.
maxPokemonLevel Sets the maximum Pokémon level Choose a limit that fits your progression rules. Confirm the exact behavior in the version-specific documentation.
enableSpawning Enables or disables natural Pokémon spawning Disabling it can suit an event or controlled map; enabling it is the normal survival-world behavior.

The complete key list has not been verified here. Cobblemon 1.7.0 release notes describe an in-game configuration screen, and some settings require a restart. If a setting is not exposed in your screen or file, use the documentation for the exact Cobblemon build instead of copying an example from another release.

A safe configuration workflow

  1. Stop the server from its console or hosting panel and wait until the process exits.
  2. Copy config/cobblemon/main.json to a dated backup.
  3. Change one related group of values at a time. Preserve valid JSON syntax, including quotation marks, commas and braces.
  4. Start the server and inspect the console for configuration or parsing errors.
  5. Join with a test account, check spawning and progression, then make the next change only after the previous one works.

Plan memory without treating vendor figures as guarantees

Published hosting guidance disagrees substantially, and the figures are hosting-company claims rather than independent studies. Use them as starting ranges, leave headroom, and increase the allocation if the console reports out-of-memory errors or players experience sustained lag.

Claimed allocation Claimed player load Qualification
4 GB 2–4 friends One hosting guide’s estimate
6 GB 5–10 players Same guide’s estimate for the next range
6 GB 1–4 players A different provider’s estimate
8 GB 5–10 players A different provider’s estimate
12 GB 15 or more players A different provider’s estimate
6–8 GB 10 players A third provider’s estimate
10–12 GB 10 players with add-ons The third provider’s estimate when extra mods are present

As a practical starting point, a lightly modded private server should not allocate every available gigabyte to Java. Reserve memory for the operating system, the hosting panel, backups and file cache. If the server uses a start script with an -Xmx setting, adjust that maximum only when monitoring shows the current limit is inadequate; increasing it cannot fix a CPU bottleneck, a broken mod or a network problem.

Rank #4
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
  • Now Minecraft lovers can play a special version of UNO!
  • Same as Basic UNO but features Minecraft characters and includes special Creeper rule card. Draw this card and the other players have to draw three more cards from the pile!
  • The goal is to get rid of all the cards in your hand.
  • First player or team to 500 wins.
  • When you're down to one card, don't forget to yell "UNO"!

Add Cobblemon to an existing Fabric server

You do not need to rebuild an existing world if it already runs a compatible Fabric version.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Install or select Fabric in the host control panel, or install the matching Fabric server files manually.
  2. Stop the server completely.
  3. Upload the matching Cobblemon file and Fabric API file to the server’s mods folder.
  4. Check every extra mod for the same Minecraft version and loader.
  5. Start the server and allow Cobblemon to generate its configuration.
  6. Stop it again before editing config/cobblemon/main.json, then restart after saving changes.

Players connecting to this existing world still need the same client-side mod set and versions. A server-side upload does not automatically install anything on their computers.

Install the matching setup for every player

A Cobblemon client is not a vanilla Minecraft client. Each player needs the same modpack or the same individual mod versions used by the server. The simplest route is to install the matching modpack through CurseForge, Modrinth or Prism Launcher, then add the server address in Minecraft’s multiplayer menu.

Client checklist

  • The Minecraft version matches the server, normally 1.21.1 for this setup.
  • The Fabric loader version is compatible with the server.
  • Fabric API is installed.
  • Cobblemon is installed at the exact server version.
  • Any optional content or gameplay mods match the server’s versions and dependencies.
  • The player uses the server address supplied by the host or home-network administrator.

If a player sees a missing-mod, wrong-version or incompatible-loader message, compare the client’s mods folder with the server’s mod list rather than repeatedly restarting. Remove duplicate or outdated files, then launch again.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Control who can join

For a private world, enable the vanilla whitelist unless you intentionally want a public server. A hosting guide recommends this approach, but official confirmation of Cobblemon-specific whitelist behavior was not available in the material used for this guide. Treat the whitelist as a Minecraft access-control feature and test it with an account that is not on the list before inviting everyone.

Use the whitelist controls in your hosting panel or server console, add each player’s exact Minecraft name, and restart or reload according to the controls provided by your server software. Keep the list backed up with the world files so an accidental reset does not open a private server to everyone.

Connect a home-hosted server safely

Home hosting adds two responsibilities that rented hosting normally handles: keeping the machine reachable and configuring the network. The host computer must remain powered on with the server process running. Players outside the home network may need the router’s port-forwarding rule and the host computer’s firewall to permit Minecraft traffic.

  • Give players the address intended for their network location; a local address works only inside the same home network.
  • Do not publish a private server address widely if the whitelist is disabled.
  • Keep the operating system, Java installation and router firmware maintained.
  • Back up the world before changing the router, Java version, loader or mod set.

If you cannot configure port forwarding or the internet connection changes addresses frequently, rented hosting avoids those particular networking tasks, although you still have to maintain compatible mods and configuration.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshoot the most common startup failures

The server exits immediately

  • Confirm that Java 21 is being used by the launch file or panel.
  • Check that the Minecraft version and Fabric loader match the Cobblemon build.
  • Verify that both Cobblemon and Fabric API are in the server’s mods folder.
  • Remove an extra mod temporarily if the failure began after adding it; every add-on must support the selected Minecraft version and loader.
  • Read the first clear error in the console rather than the final shutdown line. The final line often only reports that startup stopped.

The configuration will not load

  • Stop the server and restore the last known-good backup of config/cobblemon/main.json.
  • Check for a missing comma, quote or brace introduced during editing.
  • Change one setting at a time and restart after each successful test.
  • Do not copy keys from a different Cobblemon release without checking that release’s documentation.

Players cannot join

  • Compare the player’s Minecraft, Fabric, Fabric API, Cobblemon and add-on versions with the server.
  • Confirm that the player is on the correct server address and that the server process is running.
  • For a private server, check the whitelist name exactly.
  • For a home-hosted server, check the router forwarding rule and host firewall after any network change.

The world lags or runs out of memory

  • Check whether the Java maximum memory is lower than the server’s needs.
  • Leave headroom for the operating system, panel, backups and cache instead of assigning all physical memory to Java.
  • Review add-ons and unusually high spawning settings, especially pokemonPerChunk.
  • Increase the allocation gradually and observe whether the symptom improves; more RAM does not correct an incompatible mod or a network bottleneck.

Update the server without breaking the world

  1. Announce maintenance and stop the server cleanly.
  2. Back up the world, mods folder and config directory.
  3. Check that the new Cobblemon release supports the same Minecraft version and Fabric loader, or plan the complete version change.
  4. Update the server files and the matching client modpack together.
  5. Start once, watch the console, and verify that config/cobblemon/main.json still contains the settings you expect.
  6. Have one player test joining, spawning and existing Pokémon before reopening the server to the full group.

Never update only the server mod while leaving clients on the old version. A version change is a coordinated change for every participant.

A repeatable launch checklist

  • Minecraft version selected, preferably 1.21.1 for the current Fabric-first setup.
  • Java 21 selected by the launch process.
  • Fabric server installed.
  • Cobblemon and Fabric API placed in mods.
  • First start completed and eula=true accepted.
  • config/cobblemon/main.json generated.
  • Server stopped before configuration edits.
  • RAM allocation leaves operating-system and service headroom.
  • Whitelist enabled and tested for a private server.
  • Every player has the matching modpack and knows the correct server address.
  • Backups exist before adding mods, changing settings or updating versions.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.