Java 21 or newer · nothing else to install

Get botting in three steps.

The launcher is a single file. Everything it needs is inside it except Java itself — no JavaFX to install, no folders to set up, no flags. Install Java once, download your launcher, run it.

1 Sign in 2 Pick your server 3 Download 4 Run it

What you need

  • Java 21 or newer — a one-time install (step 1).
  • A BotWith.me accountfree to create.
  • Access to a server — the download button appears on bots you own.
  • A couple of minutes — nothing to configure by hand.

Your platform

Steps 1 and 3 adjust to match.

1

Install Java 21 (or newer)

Windows

Any Java 21+ works — the launcher carries its own JavaFX, so you do not need a special "FX" build. The easy, free one is Eclipse Temurin:

Download Temurin 21 (Windows) →

During install, leave Set JAVA_HOME and Associate .jar files ticked if offered — the second one makes a double-click just run the launcher. To check afterwards, open a terminal and run java -version; it should say 21 or higher.

2

Download your launcher

Your launcher is built fresh for you the moment you download it, so every copy is unique to your account. The Download launcher button lives on the card of any server you own:

Go to Servers →

What you'll see it do

  1. Requesting download
  2. Checking access
  3. Building your copy
  4. Issuing client
  5. Downloading

When it finishes, save the .jar somewhere you'll find it, like your Desktop.

Your copy is watermarked to your account. If it turns up anywhere it shouldn't, it traces straight back to you — so keep it to yourself.
3

Run it

Windows

Double-click the .jar and the launcher opens. That's it.

If a double-click does nothing, open a terminal in the folder you saved it and run:

java -jar botwithme-launcher.jar

A window appears asking you to sign in. From there, pick your server, load a script — jar or text (.bot) — and go.

It keeps itself up to date

When a server ships a new client, the launcher re-maps its hooks automatically — so you download once and updates land on their own. No reinstalls, no patch notes to chase, no waiting on a new build to get back in.

If something goes wrong

The handful of things that trip people up, and the fix for each.

"Windows protected your PC" / SmartScreen
Expected — the launcher isn't code-signed. Click More info, then Run anyway. Your antivirus may also ask; allow it.
Double-click opens WinRAR / 7-Zip instead of running
A .jar is a zip, so an archive tool grabbed the association. Either re-run the Temurin installer and tick Associate .jar, or just run it from a terminal with java -jar botwithme-launcher.jar. To fix the association: right-click the jar → Open withChoose another app → point it at javaw.exe in your Java's bin folder.
"JavaFX runtime components are missing"
You're running an old launcher that didn't bundle JavaFX. Re-download from Servers — the current one has JavaFX inside and needs no extra install.
"UnsupportedClassVersionError" or it just won't start
Your Java is too old. Run java -version — if it's below 21, install Temurin 21 from step 1. If you have several Javas, the launcher uses whichever java is first on your PATH.
Nothing happens at all
Run it from a terminal — java -jar botwithme-launcher.jar — so you can see the error instead of it vanishing. Paste that error to support and we'll sort it.

Ready when you are.

Java installed? Head to your server and grab your launcher.

Create your free account →