Minecraft mod launcher

FuPLauncher

Every Minecraft mod, one search bar, zero broken installs.

FuPLauncher finds mods on Modrinth and CurseForge at once, refuses to install the ones that would break your game, and swaps your whole mods folder when you switch modpacks.

Read the terms

Windows 10/11 · 64-bit · Version latest release

What it does

The parts of modding that should have been solved years ago.

New

Resume and Ctrl+K

A Resume button next to Play drops you straight back into your last world or server (worlds from 1.20 on). Ctrl+K opens a command palette: jump to a page, play or resume, switch profile or account, find a mod, or search the stores.

New

Several accounts, one click

Keep several Microsoft accounts signed in and switch between them in one click. Sign in on this PC, or with a code from your phone or another computer. The Account page shows when your session was last checked, explains how it is protected, keeps a local history of sign-ins, switches and sign-outs, and links to the page where you can remove FuPLauncher's access to your Microsoft account.

New

Mods checked before they run

Every mod file is compared with the one published on Modrinth or CurseForge, so a jar modified after download (the fractureiser method) or a fake copy of a known mod (Sodium, Iris…) is caught. Bytecode analysis recognizes stealers: Discord tokens, Windows passwords, sending your IP, anti-analysis tricks, downloaded scripts.

New

A launcher that protects itself

A modified copy refuses to start, no debugger can attach to it, and only one instance runs at a time. Game files and the Forge and NeoForge installers are verified by checksum before they are used.

New

Updates you can follow

Launcher updates come from GitHub and get their own screen, with progress, download speed and time left.

One search, both stores

Modrinth and CurseForge queried together, merged into one list. Filter by version, loader, category, author or store. If one store is down you still get the other one's results, with a note saying what failed.

Installs that can't be wrong

Only files that declare support for your Minecraft version and your loader are installed. A Forge build is never quietly substituted for a Fabric one, and every file is checked against its published SHA-1 before it reaches your mods folder.

Profiles that actually swap

A profile owns its jars. Only the active one sits in the game's mods directory, so Minecraft never sees leftovers from another modpack. Duplicating a profile makes a real copy, not a shortcut. Share a profile as a small file: the list of mods, never the jars.

Press Play, that's all

Forge, NeoForge, Fabric and Quilt launch directly. The launcher resolves the loader chain, builds the classpath, downloads what's missing and picks a Java runtime that matches the release, fetching it from Mojang if your machine doesn't have one. Joining a modded server? The mods it needs and you don't have are fetched automatically.

It watches your setup

Wrong loader, wrong version, missing dependency, duplicate mod: flagged before you launch, not after. After a crash it reads the report, names the mods it points at, and offers fixes, such as disabling them in one click.

More frames, one click

A performance preset installs Sodium, Lithium, FerriteCore, ModernFix, EntityCulling, ImmediatelyFast and Dynamic FPS, keeping whichever ones have a real build for your profile. Resource packs and shaders install from Modrinth too.

Make it yours

Your own background image, themes, interface sounds, and a skin you can change from the launcher.

Before you install

  • Windows 10 or 11, 64-bit. The installer lets you choose where it goes.
  • A legitimate Minecraft: Java Edition account on a Microsoft account. You sign in on Microsoft's own page or with a code, and the launcher never sees your password.
  • There is no offline username and no cracked mode. Every launch carries a live session.
  • The launcher updates itself from GitHub, on its own screen, so you never download it twice.
  • A free CurseForge API key is optional: without one, CurseForge is never contacted and results come from Modrinth alone.

What it does not do

Stated up front, because finding out later is worse.

  • Some CurseForge authors block third-party downloads. FuPLauncher says so and sends you to the mod's page instead of working around it.
  • Compatibility is judged on declared data only. A mod that declares nothing is reported as unidentified, never guessed as compatible.
  • CurseForge update checks cost one request per mod, so large profiles take a moment.
  • Mod verification lowers the risk, it does not prove a mod is safe.

Terms of use

Last updated: October 14, 2026

1. Acceptance

By downloading, installing or running FuPLauncher (the "Software"), you agree to these terms. If you do not agree, do not download or use the Software.

2. License

FuPLauncher is proprietary, closed-source software. Copyright © 2026, all rights reserved. You are granted a personal, non-exclusive, revocable license to install and run the Software for your own use. Nothing else is granted.

3. Restrictions

Without prior written permission, you may not:

  • Redistribute, resell, sublicense or publish the installer, the application, or any file extracted from it.
  • Reverse engineer, decompile, disassemble or otherwise attempt to derive the source code.
  • Modify the Software, or distribute a modified or repackaged build of it. A modified copy refuses to start anyway.
  • Present the Software, or a copy of it, as your own work.
  • Get the Software anywhere other than its official source: this page and its GitHub releases.

4. Minecraft account

Playing requires a legitimate Minecraft: Java Edition account on a Microsoft account. Sign-in happens on Microsoft's page, in your browser or with a code entered from a phone or another computer: the Software never receives your password. The Software provides no offline or cracked mode and must not be used to play a copy of Minecraft you do not own. FuPLauncher is an unofficial project and is not affiliated with, endorsed by or associated with Mojang, Microsoft, Modrinth or CurseForge. Minecraft is a trademark of Mojang AB.

5. Third-party mods and content

Mods, resource packs and shader packs are downloaded from Modrinth and CurseForge and remain the property of their authors, under their own licenses and under the rules of Modrinth and CurseForge. FuPLauncher only fetches what those platforms publish, and respects author decisions such as blocked third-party downloads. We are not responsible for third-party content, nor for what it does to your game or your saves.

6. FuP Mod

FuP Mod only works in a game started by FuPLauncher. It contains a PvP assistant (auto-click, W-tap, auto-totem) and an entity detector. Many servers forbid this kind of tool: you alone are responsible for using it, and for any ban that follows.

7. Updates

The Software checks for a new version each time it starts and installs updates on its own, from GitHub (the public modnex-releases repository, which only holds the installers). By using it, you accept that it may replace itself with a newer build, which may add, change or remove features.

8. Privacy

FuPLauncher has no telemetry, no analytics and no FuP server: nothing is sent to us.

  • Microsoft sign-in uses OAuth with PKCE, or sign-in by code. Your tokens stay on your PC, encrypted and tied to this computer and this Windows user: a copied file does not work anywhere else. They are masked in logs and crash reports. The history of sign-ins stays on your PC.
  • Third-party services are contacted only to make the launcher work: Microsoft, Xbox and Mojang (sign-in, game files, skins); Modrinth and CurseForge (search, downloads, and the SHA-1 and fingerprint of your mods to check where they come from: only these fingerprints are sent, never the files); Fabric, Quilt, Forge and NeoForge (loaders); mc-heads.net (player faces, from the username or UUID); GitHub (updates).
  • CurseForge is contacted only if you enter your own API key.
  • Discord status (Rich Presence) is always on and cannot be turned off. It goes through your local Discord client when it is open and shows whether you are in the launcher or in game.
  • Security scans and crash analysis run locally, on your PC.

9. Your files

The Software moves, installs and deletes files inside the Minecraft directories and profiles you point it at. Back up worlds and configurations you care about. You remain responsible for the game installations you manage with it.

10. No warranty

The Software is provided "as is", without warranty of any kind, express or implied, including merchantability, fitness for a particular purpose and non-infringement. There is no guarantee that it will be uninterrupted, error-free, or compatible with every mod, modpack or Minecraft version. Mod verification reduces the risk but does not guarantee that a mod is safe.

11. Limitation of liability

To the maximum extent permitted by law, the authors and copyright holders are not liable for any claim, damage, data loss or other liability arising from the use of, or inability to use, the Software.

12. Changes and termination

These terms may change without prior notice; the version published on this page applies. Your license ends automatically if you breach any of these terms, and you must then uninstall the Software.

13. Contact

Questions about these terms or about the launcher: our official Discord server, discord.gg/MWJxtYDHc.