Skip to content
MOMU EMULATOR THE SERVER OWNER’S LIBRARYNeed a hand? Get support ↗
MOMUEMULATOR
简体中文
PRACTICAL TUTORIAL / 024 min read · Beginner

Find the correct configuration: GS, GSCS and fallback files

There are two different Data locations for each GameServer role. Most gameplay tables are in Sub-1/Data. GameServerInfo - *.ini files are in Sub-1/GameServer/Data. Mixing these locations is a common reason for edits having no effect.

Recorded procedureEdition 2.0 · English / 简体中文
01 / WHAT YOU WILL LEARN

The outcome to aim for

There are two different Data locations for each GameServer role. Most gameplay tables are in Sub-1/Data. GameServerInfo - *.ini files are in Sub-1/GameServer/Data. Mixing these locations is a common reason for edits having no effect.

Success check: After applying a change, verify it in the same subserver you edited, then verify the other role if you changed both.

Before you start

Read the complete procedure and its version notes. Record the affected server role and keep an untouched backup outside scanned data folders.

ScopeTeaching examples and recorded structures. Application and gameplay must be verified on your deployed version.

Files you need

1Choose GS / GSCS
2Check Data location
3MOMU before Custom
4Verify active copy
VISUAL WALKTHROUGH

One step at a time

  1. STEP 1

    GS means the normal GameServer under 4.MuServer; GSCS means the Castle Siege role under 8.MuServerCS. Identify which role owns the map or event you are changing.

  2. STEP 2

    For a rule intended to be identical on both roles, edit the equivalent files in both locations. Keep role-specific ServerCode, ports, map ownership and siege settings distinct.

  3. STEP 3

    For custom tables, the loader first requests Data/MOMU/<filename>. Only when that requested file is absent does it try Data/Custom/<filename>. If both exist, edit the requested MOMU copy.

  4. STEP 4

    MapManager.txt is always the file directly under Sub-1/Data. A MapManager.txt inside Move/Profiles/621 is not the active global drop configuration in this version.

  5. STEP 5

    Do not choose a Data/Data folder or an old GameServerCs directory merely because its filenames look familiar. Confirm the running executable path and startup entry.

Apply the real change

Use the load method stated in the steps for this system. Startup-only settings require a planned restart. The reload finder below shows recorded groups; confirm whether the particular field is startup-only.

Find the file’s reload instructions →

Verify the result in game

After applying a change, verify it in the same subserver you edited, then verify the other role if you changed both.

If the expected result is missing, restore the backed-up files and repeat the same reload/restart before adding another change.

Built around the supplied MOMU configuration snapshot. Reference entries flag alternate copies and unconfirmed fields. Match the guide to your deployed version; archived packages and live gameplay were not audited by publishing these pages.