Start
Getting started with Agora
Set up Agora, understand what it does, and reach your first playable instance.
Two versions of this page follow. Step by step walks through the task in order. In depth explains the underlying behavior. They describe the same product, at different levels of detail.
Step by step
Follow the steps in order. No prior modding knowledge assumed.
Agora helps you discover, organize, and recover modded Minecraft installations. It calls each separate installation an instance and keeps risky changes contained to that instance.
After this you will be able to
- Complete the first-run setup without needing prior modding knowledge.
- Understand the difference between Agora, Minecraft, and the official launcher.
- Create a safe first instance and know where to go next.
What Agora manages
Agora manages the files and settings around modded Minecraft: instances, mods, packs, Java runtimes, snapshots, compatibility checks, and recovery. By default, the official Minecraft launcher still handles game execution and your Microsoft account.
- An instance is an isolated Minecraft setup with its own version, loader, mods, and settings.
- The catalog is Agora's community-curated collection of mods, packs, and more. Downloading it enables discovery and governance features.
- A mod loader, such as Fabric or Quilt, lets Minecraft load mods. The loader belongs to an instance.
Onboarding, you did this already!
The onboarding wizard checks the optional services and local tools Agora can use. You can skip optional connections and change them later in Settings.
- Review the service switches. Leave Modrinth on for a larger live catalog, or off to use only Agora-curated data.
- Choose how Minecraft launches: delegated to the official Mojang launcher (the default, no sign-in required) or direct launch inside Agora.
- If you chose direct launch, let Agora prepare Java. Delegated launch skips this step because the official launcher brings its own runtime.
- Connect GitHub only if you want to vote or participate in community governance.
- Download the signed catalog when prompted.
- Finish onboarding and open Browse to choose a pack, or My Instances to build an empty instance.
A safe first session
For the easiest start, choose a curated pack that matches a current Minecraft version. Packs select a tested group of mods for you and reduce the number of compatibility decisions you need to make.
- Open Browse and filter the content type to Pack.
- Open a pack, read its description and its Versions tab, then choose Create Instance from Pack.
- Keep Pack release selected: it installs the exact mod builds the curator tested. Flexible lets you pick another Minecraft version, but mods without a build for it are left out, and the install stops if a required one is missing.
- Set the instance name, then choose Check pack. It lists the Minecraft version and loader, how many mods will be installed, anything left out or missing, and each mod with its version. It does not show memory or download size; adjust memory afterwards in the instance editor.
- Launch the new instance. Resolve any health warnings before selecting Launch Anyway.
- Play for at least 60 seconds so Agora can establish a Last Known Good recovery point.
In depth
How the system actually behaves, and why, for readers who prefer the model to a recipe.
Treat onboarding as a policy decision: choose which external services, runtime sources, launch responsibilities, and cached data Agora may use.
After this you will be able to
- Configure a minimal-network or fully featured installation intentionally.
- Know which setup choices are reversible and where their controls live.
- Verify the catalog and runtime state before building instances.
Choose a service boundary
Agora can run with only its cached catalog, or enrich results with Modrinth, GitHub governance, and an external MCP client. Each integration has a separate purpose and can be disabled independently.
- Modrinth consent enables the feature; Privacy network permission controls whether live API and CDN access is allowed.
- GitHub governance sign-in is only used for community curation, never for launching or downloading.
- Microsoft sign-in is only needed for direct in-app launching and online play. Delegated launch uses the official launcher.
Validate the local foundation
Before constructing a large instance, verify the cached catalog, selected launch mode, Java policy, and network policy. This avoids discovering a blocked download or incompatible runtime halfway through an install plan.
- Open Settings and enable Advanced mode if you need Privacy, manual JVM, or MCP controls.
- Confirm the Catalog status is ready and current.
- Choose Automatic, Prompt, or Manual Java management.
- Review every enabled endpoint in Privacy, especially catalog, Modrinth, loader, Mojang, authentication, and runtime access.
- Create a small test instance and launch it once before importing a large pack.
Reset or revisit onboarding choices
Onboarding is not a permanent configuration contract. The Services, Accounts, Launching, Java, Updates, and Privacy sections expose the same operational choices with more detail.
This guide is the same text Agora shows in its built-in Help & Guide, which is searchable and links directly to the screens it describes.