ObserverLauncher v6.1.0
Download
Release 6.1.0 • Free & Open Source

Host your Minecraft server in 60 seconds.
No terminal required.

ObserverLauncher handles Java runtimes, firewall rules, and server configurations automatically. Share a link with your friends through built-in tunnels without touching your router.

  • No account needed
  • Runs locally on your PC
  • No telemetry or tracking
  • Windows & Linux
LIVE
ObserverLauncher Overview screen showing server status, live graphs and control buttons
TPS 20.0 MSPT 3.4ms PLAYERS 3 / 20 TUNNEL Active

WHY OBSERVERLAUNCHER

Say goodbye to terminal errors and router headaches.

Everything you need to play Minecraft together in one simple, beautiful desktop app.

Automated Runtime

Zero Java mismatch errors

Minecraft 1.21 needs Java 21; 1.12 needs Java 8. ObserverLauncher automatically detects, downloads and isolates the exact Java runtime required for your server, keeping your computer clean.

No Port Forwarding

Play with friends in 1 click

No more logging into your router or messing with NAT settings. ObserverLauncher comes with built-in tunneling (Playit.gg / Pinggy) that gives you a public address to share instantly.

Crash Prevention

Safe Mod & Plugin marketplace

Search and install mods and plugins directly from Modrinth, Hangar, and SpigotMC. The built-in conflict detector warns you of duplicate or incompatible mods before they crash your world.

Peace of Mind

3D Player inspector & 1-click backups

Inspect your friends' inventories and 3D skins, view live maps of explored areas, and take automatic ZIP backups before experimenting with new mods so you never lose progress.

SEE IT IN ACTION

Built for humans, not servers in a datacenter.

Take a look inside the visual interface designed to make server hosting joyful.

Live Dashboard

Monitor your server at a single glance

Real-time TPS, MSPT, CPU and RAM graphs with plain-language alerts when your server lags. One button to Start, Stop, or Restart without ever opening a terminal.

  • Instant server start and stop with automatic world save
  • Live memory and tick-rate graphs with lag diagnosis
  • Beginner mode toggle to hide advanced options until you want them
ObserverLauncher Overview Tab

COMPLETE TOOLKIT

Everything your Minecraft server actually needs.

Packed with powerful built-in utilities so you don't need dozens of third-party scripts.

Multi-Instance Management

Run and switch between multiple servers in one window. Each server has its own folder, isolated Java runtime, RCON, schedule, and network tunnel.

Bedrock Crossplay with Geyser

Automatically detect Geyser and Floodgate configuration errors and apply 1-click fixes with file backups. Opens a secondary UDP tunnel for phone and console players.

Interactive Live Console

Timestamps, log level filters, and search. Player names appearing in console logs are clickable, opening their 3D skin and inventory inspector directly.

Daily Scheduler & Discord Webhooks

Set daily automatic start/stop times. Post notifications directly to your Discord channel on server boot, graceful stops, unexpected crashes, or player joins.

Bulk Mod Updates & Rollback (6.1.0)

Update installed mods and plugins in batches across Modrinth and Hangar. Automatically snapshots replaced files with 1-click rollback if a new build causes instability.

Historical Metrics & JVM Presets

Time series graphs for TPS, MSPT, and RAM persisted to disk from 15 minutes up to 30 days. Includes 1-click JVM optimization flags (Aikar's flags, G1GC tuning, ZGC).

Config Snapshots & Line Diff

A snapshot is automatically saved before every edit to server.properties. Compare line diffs visually and restore any previous revision in one click.

Headless CLI & Docker Export

Run the entire backend with no desktop window using the `observer` CLI (JSON scriptable), or export a ready-to-run Dockerfile and compose file for VPS hosting.

STANDOUT CAPABILITY

Full Model Context Protocol (MCP) Integration

ObserverLauncher exposes 76 specialized server management tools through a local MCP server. Connect Claude Desktop, ChatGPT, or Cursor to control, diagnose, and automate your server with natural language.

Autonomous Doctor

Server Doctor & Crash Analyzer

The AI executes `diagnose_server`, `explain_crash`, and `propose_fix` to scan console buffers, identify root causes of crashes or memory leaks, and propose actionable, structured fix plans.

Conversational Modding

Modpack Planning & Dependency Resolution

Search Modrinth, Hangar, SpigotMC, and CurseForge through conversational prompts. Tools like `plan_modpack` and `assemble_modpack` resolve dependencies and catch conflicts before installation.

Content Lifecyle

Smart Updates & Automated Rollbacks

Ask your AI: "Check for mod updates". It scans project registries with `check_updates`, applies batch updates via `update_content`, and can execute `rollback_content_update` if needed.

Privacy & Safety

Three-Tier Safety & PII Scrubbing

Strict separation of `read` (free), `write` (UI confirmation), and `destroy` (always prompt). IPv4 addresses and emails are scrubbed before sending logs to AI models, and all actions are recorded in an audit log.

Connect to Claude Desktop in claude_desktop_config.json
Token is copied from Settings > MCP
{
  "mcpServers": {
    "observerlauncher": {
      "command": "node",
      "args": ["C:/Users/.../ObserverLauncher/src/mcp/bridge.js"],
      "env": { "OBSERVER_MCP_TOKEN": "your-session-token" }
    }
  }
}

COMPATIBILITY

Runs all your favorite server software.

Version lists load live from official project repositories so new Minecraft releases are available instantly.

PaperRecommended

High performance server with extensive plugin support for community play.

FabricModded

Lightweight and modular modding engine, fast updates for latest Minecraft versions.

Forge & NeoForgeModded

Massive mod ecosystems supporting rich modpacks with complex game mechanics.

PurpurGameplay

Drop-in replacement for Paper with enhanced gameplay configurability and performance.

LeafUltra Performance

High-performance fork of Paper focused on optimal server efficiency, vanilla bug fixes, and stability.

FoliaRegionized Threading

Experimental Paper fork featuring regionized multithreading for high concurrent player counts.

Velocity & SpigotNetwork

High-speed proxy networking and classic craftbukkit plugin foundations.

VanillaOfficial

The original, unmodded Minecraft server directly from Mojang Studios.

HONEST & TRANSPARENT

Frequently Asked Questions

Everything you need to know about hosting locally with ObserverLauncher.

Local Execution

Your worlds, configs, and player data stay directly on your PC.

No Account Needed

No registration, no emails, no passwords, and no cloud lock-in.

No Telemetry

No background tracking, analytics, or third-party ads.

Clean Shutdown

Closing the application leaves no background daemon processes.

Do I have to pay anything to host a server?

No, ObserverLauncher is free and open-source under the Apache-2.0 license. The server runs directly on your computer hardware, meaning there are no subscriptions or monthly hosting bills.

Can friends on phones (Minecraft Bedrock) join my Java server?

Yes! ObserverLauncher provides 1-click Bedrock crossplay support using GeyserMC and Floodgate. Mobile, console, and PC players can join and play together in the same survival world seamlessly.

How do my friends connect without opening router ports?

In the Network tab, simply enable the built-in tunnel (Playit.gg or Pinggy). ObserverLauncher generates a public server address that you can send to your friends. They paste it into Minecraft Multiplayer and connect immediately.

Will running a server make my computer laggy when I am not playing?

Not at all. When you press Stop or close ObserverLauncher, all server processes terminate cleanly. No background daemons or services stay running on your computer.

DOWNLOAD FREE

Start your world in 60 seconds.

Choose your operating system below. Automatic updates are built in.

Windows installer note: The binary is not commercially code-signed yet. If Windows SmartScreen shows a prompt, click "More info" then "Run anyway".

Or run directly from source code:
git clone https://github.com/Kag4286/ObserverLauncher
npm install && npm start