For the complete documentation index, see llms.txt. This page is also available as Markdown.

Overview

Utilities shipped with the AXIOM-EMU server bundle

The Tools/ folder in your server install holds utilities used during first-time setup and whenever you need to regenerate client-facing configuration. Everything here runs from its own subfolder and reads plain-text XML (or runs against the MuOnline ODBC DSN).

Available Tools

Tool
Purpose

Packs ServerConfig.xml + ClientConfig.xml into the encrypted .axiom blobs loaded by the client and launcher.

Axiom Server Manager

AxiomServerManager.exe in the root of the server folder (not in Tools/). Starts, stops and monitors the servers, runs server commands, and installs updates. See Launching Your Server, step 9 and Updating with the Server Manager. Replaces ServerStartUp from 1.x.

AxiomEditor

Windows desktop app for creating accounts, editing characters, and browsing items in the MuOnline database. Requires .NET 8 Desktop Runtime. See Launching Your Server, step 10.

PngToOzt

Converts PNGs to the client's .ozt texture format. Used when adding custom UI or map art.

When To Re-Run

  • ConfigEncoder - every time you edit ServerConfig.xml or ClientConfig.xml. The client reads the .axiom blobs, not the XML.

  • Axiom Server Manager - nothing to regenerate; the server list in ServerManager.xml ships ready and the Manager saves your changes to it.

  • AxiomEditor - any time you need to create or modify accounts / characters directly in the database.

See Launching Your Server for the end-to-end workflow that uses these tools.

Last updated