NEW 📢 Limited launch offer: up to 70% off your first month on every game!See plans

How to generate the world on your RimWorld Open World server

RimWorld Open WorldUpdated Oct 30, 20264 min read

On a new RimWorld Open World server, the first player who logs in generates the world that everyone else will share. Do it yourself, before you invite anyone, with only Open World, Harmony and HugsLib active and the Royalty, Ideology and Biotech expansions switched off. When it worked, the Console prints Saved Base Generated World File!.

Why the expansions must be off

The Open World mod refuses to generate a world while Royalty, Biotech or Ideology is active: it disconnects you with "You must generate the world without DLC first!". The server's v1.0.4 release notes say the same: "The server owner must generate the world without DLC, preferably running just openworld". The Open World wiki adds: "MAKE SURE YOU DO THIS COMPLETELY VANILLA", and "only have Open World, HugsLib, and Harmony enabled". Your normal mod list can come back after the world exists.

Generate it

  1. In RimWorld, open Mods on the main menu. Leave only Core, Harmony, HugsLib and Open World active, and switch off Royalty, Ideology and Biotech if you own them. Restart RimWorld when it asks.
  2. Make sure the server is Online in the panel and that Player Version under Settings, Game Settings is 1.3.
  3. Click Multiplayer, then Direct Connect, type the Server IP and Server Port and click Connect.
  4. Click Register and create an account. The Open World wiki suggests registering a separate user named world for this step.
  5. A message says you are the first player joining this server and that you configure the settings everyone else will have. Pick a scenario and storyteller.
  6. On the world page, set the planet coverage, seed and other world options, then click Generate.
  7. Watch the panel Console. The line Saved Base Generated World File! means the server has stored the world.
  8. You do not need to place a settlement with this account. Click Back on the world map to leave the server.

How to check that it worked

  1. In the panel, click the Files tab and open Data. The file World.json is there: it holds the world settings, and the server treats the world as made once this file exists.
  2. Open WorldGenData. The file BaseGame.zipx is there: it is the world itself, which the server sends to every new player.
Files tab of a RimWorld Open World server showing the Data folder with World.json and the WorldGenData folder

If World.json is there but BaseGame.zipx is missing, new players cannot load the world. On a new server with nothing to lose, type wipe twice in the Console, start the server again and repeat the steps.

After the world exists

How do I make a new world?

A new world means a full wipe: every account, colony, settlement and faction goes with it. Type wipe twice in the Console, start the server again and generate the world as above. See How to wipe or reset a colony on your RimWorld Open World server.

Already hosting it somewhere else? Move your server to us

OUR LATEST BLOGS