Create your first server
Pick a Minecraft version, choose Paper, Purpur, Fabric, or Vanilla, assign memory, and launch.
Install Modrinth content
Browse compatible plugins and mods, install dependencies, and update installed projects.
Read live analytics
Track players, TPS, memory, joins, deaths, client brands, versions, and activity over time.
Develop Catalyst
Understand the Electron process model, IPC bridge, renderer routes, and build workflow.
Catalyst stores server data in the operating system app-data directory, not inside the application install folder. Server records, worlds, backups, analytics, and managed Java runtimes stay under the user profile.
What Catalyst covers
- Daily server work
- Operations
- Insights
- Create Paper, Purpur, Fabric, or Vanilla servers.
- Accept the Minecraft EULA from the server detail page.
- Start, stop, restart, and send console commands.
- Edit
server.propertieswithout opening a text editor. - Open, rename, duplicate, delete, and quick-edit server files.
Process overview
The renderer never reaches Node.js APIs directly. All app actions go throughwindow.context.*, the preload bridge forwards them with IPC, and the main process performs file, Java, Modrinth, ngrok, and backup work.