Pixelmon Server Hosting

Pixelmon is one large mod rather than a kitchen-sink pack, and its own documentation is unusually direct about what a server needs. We have used their figures rather than ours.

What Pixelmon's own documentation asks for

The Pixelmon server installation page asks for at least 4GB of allocated memory, "preferably more". Their performance guide is firmer: most Pixelmon servers need 6GB at bare minimum, and for the average server with a small player base, 8GB will suffice. It also tells you not to assign over 16GB, because past that you are making Java's garbage collection worse rather than better.

On the hardware side they are blunter than most hosts are willing to be: "Minecraft is a single-core game, and no amount of additional RAM will make it go any faster on the main thread." That is their wording, not our marketing. It is also the reason Supreme and Ultimate here run on Ryzen 7 7700 or equivalent, and why Budget, a 2017 EPYC 7451, is the wrong tier for a public Pixelmon server.

Worth a caveat we would rather give you up front: that performance guide was last revised in late 2023 and was written for the 1.16.5 era. Its RAM, CPU and pre-generation advice still stands as the only official published guidance, but its notes on specific server software are dated.

Pre-generate the world, and mind the disk

This is the part that costs people money if they skip it. Pixelmon's documentation says chunk pre-generation "cannot be avoided" and is "of extreme importance", because failing to do it greatly increases the odds of disruptive latency in play. They recommend a world border of 15,000 to 20,000 diameter for a public server, and pre-generating each dimension separately, which takes a few hours.

The consequence is disk. Their own figure: a world above 30,000 diameter can pass 50GB after about ten months of use. Our Budget tier includes 20GB of disk as a hard limit, which a pre-generated Pixelmon map plus backups can reach. Supreme is unmetered with a 50GB soft cap and Ultimate with 100GB. On this pack the disk allowance, not the RAM, is often the real reason to move up a tier.

Why the entity count is the other half of it

Pixelmon spawns Pokemon and NPC entities continuously, and its defaults are published. Each player gets up to 30 entities of their own plus as many as 45 flying Pokemon, with spawn passes running 60 times a minute. So entity load rises roughly in line with how many people are online, and all of it ticks on the one main thread.

All of those numbers are configurable, and lowering them is the documented lever if a server is struggling. Their guide also suggests dropping view distance from the default of 10 to 6 or even 4. If you are unsure whether the problem is entities, memory or something else, this guide separates the causes.

Installing Pixelmon

Current Pixelmon is 9.4.0 on Minecraft 1.21.1, and since 9.3.0 it runs on NeoForge rather than Forge. It needs Java 21 for those builds. Older Minecraft versions still have builds available but no longer receive updates or bug fixes.

Our panel installs Pixelmon by pulling the pack from CurseForge or Modrinth, which is where the Pixelmon team publish it. We do not mirror, repackage or redistribute the mod ourselves, and we do not ship a modified build. Everyone joining needs the same Pixelmon version as the server, or they will be turned away with a mod rejection error.

Bringing an existing world across, or running a specific build, is covered in installing a custom or unlisted modpack.

HumbleServers is not affiliated with Mojang AB, and is not affiliated with the Pixelmon Mod development team, its website, or its parent company. Pixelmon is published by its own team and installed from their official distribution channels.

Pixelmon hosting FAQ

How much RAM does a Pixelmon server need?

Pixelmon's own performance guide says most servers need 6GB at bare minimum, and that 8GB will suffice for an average server with a small player base. It also advises not assigning over 16GB, because a larger heap worsens garbage collection.

What Minecraft version and loader does Pixelmon use?

The current build is Pixelmon 9.4.0 on Minecraft 1.21.1, running on NeoForge. Pixelmon has required NeoForge rather than Forge since 9.3.0, and needs Java 21.

Do I need to pre-generate the world?

Yes. Pixelmon's documentation calls pre-generation unavoidable and of extreme importance, and warns that skipping it greatly increases the odds of disruptive latency. They suggest a 15,000 to 20,000 diameter border for a public server.

How much disk space does a Pixelmon server use?

More than most packs. Pixelmon's own guidance notes a world above 30,000 diameter can exceed 50GB after around ten months. Our Budget tier caps disk at 20GB, so a large pre-generated map belongs on Supreme or Ultimate.

Why does Pixelmon lag with plenty of RAM free?

Pixelmon's documentation puts it plainly: Minecraft is a single-core game, and extra RAM will not make the main thread faster. Entity load also scales with players, with defaults of 30 entities and up to 45 flying Pokemon per player.

Do you install Pixelmon for me?

The panel installs it by pulling the pack from CurseForge or Modrinth, where the Pixelmon team publish it. We do not mirror or repackage the mod. Everyone joining needs the same version as the server.