Skip to main content
This page separates user-facing Catalyst behavior from code that exists in the repository but is not part of the current app startup path.

Wired product features

Server lifecycle

Create, start, stop, restart, console, stats, EULA, and server process cleanup are wired through main IPC handlers.

Files and properties

Properties, file browsing, quick editing, server settings, import, export, and disk usage are wired.

Backups

Manual backups, automatic backups, progress events, cancel, delete, and restore are wired.

Modrinth and ngrok

Modrinth search/install/update/remove and ngrok install/token/tunnel flows are wired.

Source-only or not currently started

The repository contains services that are useful for future work but are not imported and started by the current Electron main process:

Known UI detail

Backend handlers exist for whitelist and banlist file operations. The current server detail tab navigation does not expose a separate player-list editor, so the docs describe server commands and file editing instead of presenting it as a normal visible workflow.
When documenting a feature, confirm that it is both present in source and reachable from the current app startup path or renderer UI.