Join Discord|Online Players - 0
Get Started

Download Client

Choose the version for your platform and begin your adventure. The Windows installer is the easiest way to get playing — Java is bundled, so there's nothing else to set up.

New here? Register an account to log in and start playing!
macOS & Linux
Universal JAR
Download Options:
Universal Client .jar37MB
Runs on macOS & Linux · Requires Java 11+
Android
Early Access
Download Options:
Android App
v0.1-m1 · early access
.apk10MB
Enable "Install unknown apps" for your browser to install
Java 11 recommended: Amazon Corretto 11 (free)
Security Notice: False-Positive Warnings

Some antivirus programs may temporarily flag the Juniper client as unsafe. The client is safe to use.

These are false positives. Our installer is new and unsigned, so security vendors have no established reputation for it yet — the same warning appears for most independent software until enough people have downloaded it. We're submitting our builds to vendors for review.

What you can do: allow the client in your antivirus settings, or add it to your trusted applications. On Windows SmartScreen, click More info then Run anyway.

Need help getting past the warning? Ask in #global →
How to get playing
1

Download

Pick the version for your operating system above.

2

Install Java 11

Only needed for the .jar versions — grab Amazon Corretto 11. Skip this entirely if you used the Windows installer.

3

Run the client

Run the installer, or double-click the .jar. If it won't open, run java -jar Juniper-Client.jar.

4

Play

Create an account or log in, pick a game mode, and step into the world.

Installing the Android app
1

Download the APK

On your phone, tap the Android download above to save Juniper-mobile.apk.

2

Allow the install

When prompted, allow your browser to "Install unknown apps," then open the downloaded file.

3

Get past Play Protect

If you see a Play Protect warning, tap More details → Install anyway. Every sideloaded app shows this — it's the normal one-tap step.

4

Play

Open the Juniper app, create an account or log in, and step into the world.

Troubleshooting

Windows says "Windows protected your PC" when I run the installer
That's Windows SmartScreen warning you because the file is unsigned. It's not a virus — every indie / private download triggers it until enough people have run it. Click More info on the popup, then Run anyway. The warning fades as more players download. We may add a code-signing certificate down the road to skip it entirely.
Android shows a "Play Protect" warning when I install the APK
That's normal for any app installed outside the Play Store. Tap More details, then Install anyway — one tap and it installs. You may also need to allow your browser to "Install unknown apps" the first time. It's not a virus; Play Protect flags every sideloaded app until it's seen by enough devices.
"Java not found" or the JAR opens as a ZIP
Install Java 11. We recommend Amazon Corretto 11 (free, what the server was built against) or Adoptium Temurin 11. On Windows, restart after install. If Windows still tries to open it as an archive, right-click → Properties → Open With → "Java(TM) Platform SE binary" → Always. Or just use the Windows installer, which bundles Java.
Connection refused / can't connect
Check #announcements in Discord — the server may be in scheduled maintenance. Otherwise verify your firewall isn't blocking outbound port 43594. ISPs occasionally rate-limit unfamiliar domains; toggling between Wi-Fi and mobile hotspot tells you whether it's local.

Stuck Setting Up?

Hop into Discord and ask in #global. Real humans, real-time.

Join Discord for Help