Documentation Discord

Module Configuration Manager

Edit launcher module settings with guided controls, validation, and a colorized JSON preview. The editor preserves the required modules.json structure and helps prevent common mistakes in routes, ports, links, feature flags, Sirin options, and login settings.

Editor Actions Import, validate, and export the active module configuration.
0Routes
0Zone servers
0Update servers
0Enabled feature flags
Ports

Use whole numbers from 1 to 65535 only.

Host fields

Use an IPv4 address or DNS name only. Do not add protocol or port unless the field asks for host:port.

Production guard

Route names, update server names, required links, and auth limits are checked before export.

Server Config

Main launcher connection settings. These values are used when route override is disabled.

Do not randomly change this value. It should match your license or launcher key cache.

GU and AOP are the supported editor choices. AOP changes the DefaultSet.tmp write layout.

Network Routes

Create multiple connection routes and zone server gates without editing nested JSON manually.

Disabled writes 0 and uses Server Config. Enabled writes 1 and uses the route list.

When override is disabled, the launcher uses the default login and zone server from Server Config. When override is enabled, at least one route is required and route names should be unique.

Feature Flags

Enable or disable launcher features. Paid or protected features should still be validated by your license system.

Update Servers

Define patch and restore base URLs. The updater appends /autoupdater for update checks and /client for restore checks.

Sirin Options

Controls Sirin account panels and fallback URL behavior. The editor always writes explicit true or false values.

Localization

Forced Sirin nation or language behavior. Invalid values can fall back to en_gb.

The editor only allows known nation code values.

Custom Crypt Key Request

Custom login packet encryption offsets. Only change these when the login server expects the same formula.

Changing byPlus and wCryptKey can break login encryption if the server does not expect the same values. Recommended editor range is 1 to 9.

Security Check

Launcher-side helper, VM, debugger, DLL injection, and API hook related checks. Aggressive settings can create false positives.

Secure Login

Secure-login TCP or HTTP settings. Type 1 sends the user IP to a TCP server. Type 2 posts to an HTTP/PHP endpoint.

Auth Limits

Minimum and maximum login field lengths. The recommended maximum is 12 because normal login packet fields are 13 bytes including terminator.

Client Limiter

Local instance count limiter. A maximum count below 1 effectively disables useful limiting.

JSON Preview

Colorized raw JSON preview for checking the structure before export.