Cobblemon and Pixelmon servers are among the most popular modded Minecraft servers, and also among the ones players most often fail to join on the first try. The reason is almost always the same: these servers run mods, and your game has to run the same mods. This guide explains what the two mods are, how they differ, and how to set up your game so you connect on the first attempt.
What Cobblemon and Pixelmon are
Both are fan-made mods that bring creature collecting in the style of Pokémon into Minecraft. You find creatures in the world, catch them with balls you craft, raise them, and fight turn-based battles against wild creatures, NPC trainers and other players. Pokémon is a trademark of Nintendo, and the brand is managed by The Pokémon Company. Neither mod is an official product, and neither is affiliated with or endorsed by those companies or by Mojang.
The two projects are separate and not compatible with each other.
| Cobblemon | Pixelmon | |
|---|---|---|
| Mod loader | Fabric or NeoForge | Forge |
| Art style | Blocky models designed to match vanilla Minecraft | Rounder models closer to the original games |
| Minecraft versions | Recent versions, updated alongside the game | A smaller set of versions, usually behind the newest release |
| Typical servers | Lighter packs, often with extra Fabric mods for performance | Long-running servers with large custom setups |
Which one you pick is mostly a matter of taste. Cobblemon feels like part of Minecraft, while Pixelmon feels closer to the handheld games. What matters for joining is that a server runs one or the other, on one specific Minecraft version and one specific mod loader.
Why these servers need a modpack
A plugin server, such as a typical survival or minigame server, changes things only on the server side. You can join it with the plain launcher because your game does not need to know anything about the plugins.
Cobblemon and Pixelmon are different. They add new blocks, items, entities, models, sounds and screens. Your game has to load the same mod, in the same version, to display and use any of it. If your client is missing the mod or runs a different version, the server refuses the connection.
Most servers go further and run a whole modpack: the core mod plus add-ons, performance mods, maps, voice chat or custom content. Your client needs every mod in that pack that the server marks as required. Collecting them by hand is slow and easy to get wrong, which is why servers publish a ready-made modpack, and why you should use it instead of building your own.
One consequence: these servers are Java Edition only. Bedrock players on consoles, phones or the Windows Bedrock app cannot install Java mods, so they cannot join, even if the server also lists a Bedrock address for something else.
How to join, step by step
- Find a server and read its page. Browse the modded servers and open the one you like. Note three things: which mod it runs, which Minecraft version, and how it tells you to get the modpack. This usually lives in the description, on the server's website or in its Discord.
- Install a launcher that handles modpacks. The official Minecraft launcher can run a mod loader, but it does not install or update modpacks for you. The CurseForge app, the Modrinth App, Prism Launcher and ATLauncher all can. Use whichever one the server recommends, because the pack is usually published on a specific platform. You still sign in with your own Microsoft account; these launchers only manage files.
- Install the server's own modpack. Search for the exact pack name the server gives, or import the file or code it provides. Do not install a generic "Cobblemon" or "Pixelmon" pack from the search results and hope it matches. Public packs are often a version or two away from what a given server runs, and a single mismatched mod is enough to block the connection.
- Check the Minecraft and mod versions. The modpack sets these for you, which is the main reason to use it. If you set things up manually, confirm the Minecraft version, the mod loader (Fabric, NeoForge or Forge) and the version of Cobblemon or Pixelmon all match the server.
- Allocate memory. Modpacks need more memory than vanilla. In the launcher's instance or profile settings, set the maximum memory to around 4 to 6 GB for a light pack and 6 to 8 GB for a large one. Do not give the game more than about half of your computer's RAM. Too little memory causes stutter and crashes, but too much can also cause long freezes when Java cleans up memory, and it starves your system.
- Launch the pack once on its own. The first start of a modpack is slow while it builds caches. Let it reach the main menu, then close any popups about updates or settings.
- Add the server and join. Go to Multiplayer, choose Add Server, paste the address from the server's page and connect. If the server needs a whitelist application or a Discord verification, do that first.
If you have never joined a server before, the FAQ covers the basics of addresses and connection errors.
What you usually find on these servers
The base mods cover catching, battling, breeding or raising, and storage. Servers then add their own layer on top. Not every server has all of these, so check the description before you commit time to one, but the following are common.
Gyms and badges
Many servers build gyms led by staff members or NPC trainers. You challenge them with a team that meets the gym's level cap and collect badges in order. Some servers tie ranks, areas or commands to the number of badges you hold.
Battle towers and arenas
A battle tower is a series of fights against increasingly strong trainers, usually with rewards for long win streaks. Competitive servers often add ranked player-versus-player battles with seasonal ladders and formats that ban certain creatures or items.
Legendary spawns
Legendary creatures are rare by design. Servers commonly announce legendary spawns in chat, limit how often they appear, or use them as event rewards. Rules about who gets to catch a spawn vary, so read them before you start a fight over one.
Raids and events
Raids, where several players fight one powerful creature together, show up on many servers either through the mod itself or through server add-ons. Seasonal events, catching contests and tournaments are also typical.
Economy and trading
Most servers have a currency, shops and a way to trade creatures safely. Use the server's official trade system rather than dropping items or relying on trust, since scams on trading servers are common and staff can only help when there is a record.
Troubleshooting
Version mismatch on connect
Your Minecraft version, mod loader or mod version differs from the server's. Reinstall the modpack the server names, or update it if the server has updated since you installed it. Servers often post an announcement when they move to a new version of the pack.
Missing mods or a list of mod names
The server requires mods your client does not have, or you have mods it rejects. Compare the list in the error with your mods folder. The fastest fix is to use a clean install of the server's pack. If you added extra mods yourself, such as minimaps or shaders, remove them and try again; many are fine, but some servers block specific ones.
Stuck on loading or the game crashes on start
This is usually memory or Java. Raise the maximum memory a little if you are below 4 GB, and let the launcher pick the Java version for the instance. Recent Minecraft versions need a recent Java release, and a launcher pointed at an old Java install will fail quietly.
Disconnected after a few minutes
Long modded sessions can time out on weak connections or overloaded machines. Check that nothing else is using your memory, lower the render distance, and see whether the server's status shows it is online and not restarting. If only you are affected, ask in the server's Discord with the exact error text.
Wrong edition
If you are on Bedrock, there is no fix on your side. Look for a server that supports Bedrock instead; it will not run these mods, but some offer similar plugin-based games.
Before you pick a server
Check how many players are online at the times you play, how long the server has existed, and whether the modpack is kept up to date. A server that runs an old pack is not necessarily a bad sign, since Pixelmon servers in particular often stay on one version for a long time, but it should still be clear which version you need. Then install the pack, allocate memory, and join. Once the setup works, it keeps working until the server updates its pack.