Minecraft Server StudioDesktop server management

Windows desktop app

Bring a Minecraft server to life without a terminal obstacle course.

Minecraft Server Studio guides people from an empty folder to a configured Paper or Spigot server, with the controls they need close at hand and the technical work explained in plain language.

Explore feature previews

A fixed verified release manifest is required before this page offers an installer link. The browser can receive the immutable link only after you confirm a start decision.

Illustrative interface preview — not a product screenshot.
Paper and SpigotChoose the server software that fits your world and plugins.
Local desktop controlManagement happens on your Windows computer, not through a hosted control panel.
Guided setupEvery step explains what will happen before files or processes change.

Product story

A focused desktop workspace for your own server.

Running a Minecraft server should not require translating a dozen command-line instructions into a fragile personal checklist. Minecraft Server Studio keeps server creation, configuration, lifecycle controls, logs, and plugin preparation in one installed desktop app.

The public site explains the product and previews its browser-local controls. Real server management happens only in the installed desktop app, where it can inspect local paths, download verified server files, control the server process, and report the actual result.

What it helps with

Build a server plan, then make it real locally.

Open local feature previews

Paper and Spigot support

Start from a clear software choice, compatible Minecraft release, and a setup path designed around each server distribution.

How software selection works

Automatic prerequisite setup

When enabled in the desktop app, setup checks the Java runtime and Git, then installs missing supported prerequisites before creating the server.

Read the automatic setup story

Configuration with context

Adjust memory, player limits, ports, world settings, and server properties with controls that explain their effect.

See settings preview

Lifecycle and console visibility

Prepare, start, stop, and observe server activity from the desktop app while preserving a clear view of what is running.

See availability states

Paper or Spigot

Choose your server foundation with the trade-offs in view.

Paper is the performance-oriented default for most plugin servers. Spigot is available for people who need its conventional plugin-server baseline. Minecraft Server Studio keeps the choice visible and saves it with the server recipe.

  • Choose a supported Minecraft version from the installed desktop app.
  • Keep server software, version, and configuration together in one local recipe.
  • Review the plan before the desktop app downloads or writes anything.
Illustrative option preview — not a product screenshot.

Automatic Java and Git setup

Let the desktop app handle the prerequisites it can verify.

1

Inspect

The desktop app checks whether the supported Java runtime and Git are already available.

2

Install when missing

With automatic setup enabled, it uses its supported local installation route for prerequisites it needs.

3

Create with evidence

It validates the selected server distribution and reports the real setup result before it offers lifecycle controls.

This public landing page does not install software, download server files, or run a server. Those actions are limited to the installed desktop app.

Browser-local feature previews

Explore the product architecture without connecting to a server.

Every destination below is browser-local and a source hook for the product contract engine. The authenticator destination can persist user-created entries and toy locks only in this browser origin; it does not call a backend, create an account, or perform desktop actions.

Browser-local status

Current public-page state

No host connection

This status panel reports browser-local page state and the fixed verified release manifest embedded in this page. It does not inspect a server, desktop app, release workflow, installer download, local runtime, or user account.

Current stateReady — a fixed release manifest can open a user start decision; no browser transfer is observable from this page.
Published releasev0.1.0-build.104.1 · Windows x64 · unsigned installer
No chat bridgeNo chat bridge or backend is connected. Nothing on this page can send status outside this browser.
Local evidenceMarketing copy, static feature previews, a fixed release manifest, and a user start decision are visible in this page source.
Active local interactionsBrowser-local preferences and, when a visitor chooses it, a separate local authenticator and toy-lock record can be active. The public page does not run desktop actions.
Next stepReview the fixed Windows x64 installer decision before handing its immutable link to the browser. Installation and server management remain desktop-app tasks.

Settings and appearance

Personalize this public page

Browser-local preferences

These visible controls persist bounded preferences for this public page in this browser only. They are not sent to a server or desktop application, and they do not change an installed app.

Browser-local logo

Choose this public page's visual mark

Studio Aqua is active in this browser.

This changes only the mark on this public page in this browser. It never changes the installed app, package, executable, installer, update feed, release, or Minecraft server.

Studio Aqua is a browser-rendered shipped preset.
Custom-image rendering

Available after a bounded custom image is accepted. These controls apply locally to the derived display image, not to the original file.

No custom derived image is stored in this browser.

Browser-local appearance editor

Edit the page or a feature tab

Foundation controls

Choose a target, then apply an accent, text scale, and text weight. The selected three values persist locally. This foundation does not yet edit every visual property or every rendered element.

Appearance target
The entire public page is selected.

Browser-local presentation lock

School mode

This browser-local mode temporarily forces English and hides the language, funny-level, and personal-vocabulary controls. It is a user-experience lock, not security protection.

Set a browser-local unlock code before enabling this mode.

If the code is forgotten, clear this site's storage in your browser. That resets this page's local preferences, vocabulary cache, local lock metadata, and this mode; it does not change desktop-app or server data.

Browser-local narrator

Optional event narration

Off by default

This page uses your browser's speech-synthesis capability only after you turn narration on. It sends no text to a server and does not select a cloud provider.

Browser-local speech only. A possibly network-backed browser voice may be silent while offline.
Checking this browser's speech-synthesis capability.

Browser-local schedule

Schedule language and appearance

No network sources

Saved rules affect this public page in this browser only. They never start a desktop action, change an installed app, query an API, or contact Home Assistant.

Timezone: resolving this browser's local timezone.

Days
Choose a setting and save a local rule.

Validated HTTPS and Home Assistant choices stay visible but unavailable: this static page has no privileged network adapter, endpoint validation path, or protected credential store. No request is made.

    No browser-local schedule rules are saved.

    Documentation browser

    Find the next local step

    Static preview

    The installed desktop app bundles its own offline documentation. This preview shows the documentation, command-palette, and tab destination hooks without loading remote content.

    Start a server safely

    Choose software, inspect the setup plan, acknowledge the EULA in the desktop app, and review the result before starting a process.

    Suggested article: automatic setup

    Browser-local file converter

    Convert bounded local files without an upload

    Ready for local files

    This page reads only files you choose in this browser. It inspects at most 512 bytes before creating a local queue record, keeps source and output bytes in memory only while a conversion is active, and never sends a file, file path, or download destination to a server.

    Current browser queue

    Files disappear from active memory on refresh or removal; only bounded metadata records can persist locally.

    0 active files

    Adapter catalog

    Every category states whether a bundled browser-local adapter is actually available.

    Local registry

    Browser-local conversion history

    History contains metadata only: a sanitized name, size, detected kind, target, status, timestamps, and reason. It never contains source bytes, output bytes, preview text, paths, file handles, or download locations.

    Authenticator and toy locks

    Browser-local codes and recovery controls

    Local browser state

    This public page can calculate RFC 6238 codes and hold user-created TOTP entries and toy-lock credentials in a bounded browser-local record for this origin. It makes no network request, no account, no telemetry event, and no ordinary export or history record containing a secret.

    Loading the browser-local authenticator and toy-lock controls…

    Local Ollama suite manager

    Inspect a local Ollama runtime from this browser

    Not checked

    Only after you choose Refresh, this page can make read-only requests to the fixed local address http://127.0.0.1:11434 for version, installed-model, and running-model information. It has no configurable endpoint, token, proxy, cloud fallback, or browser bypass.

    No local runtime checkedNo request occurs until you choose Refresh. This page never follows a redirect or sends credentials.

    No browser-session model snapshot exists yet. Refresh is required before this page can show local model information.

    Browser-only boundary

    Model Store catalog, pull, chat, delete, copy, hardware-fit, and harness actions are intentionally unavailable here. A static browser page cannot safely offer those privileged or long-running local workflows.

    Browser-local action history

    Review bounded local metadata on this public page

    Browser-local only

    This destination independently records bounded non-secret actions performed by this page. It is not desktop Git history, a server log, browser history, a file store, or a record of an installer or download outcome.

    Plain text is the default. The adjacent regular-expression builder filters only this page’s bounded action metadata and evaluates locally.

    Notification center

    Review browser-local status without a blocking prompt

    Preparing local notices

    This page stores only its own bounded notification records in this browser. Notices never report a server, installer, download, desktop-app, account, or external-data outcome.

    Browser-local notice history

    Preparing browser-local notification controls.

      Downloads and releases

      Installer handoff stays factual

      Release manifest loading

      This page validates one fixed, immutable published-release manifest before it offers a browser link. The start decision is real and user initiated. After the browser receives that link, this static page cannot observe bytes, rate, destination, pause, cancellation, completion, or installation.

      Start decisionWaiting for a fixed verified release manifest. No installer link is available yet.
      ProgressNot observable: this page has no browser-download API, extension handoff, or transfer service.
      CompletionNot observable: no download, cancellation, or installation result can be confirmed here.
      Checking the fixed installer manifest before enabling a user-initiated browser handoff.
      View verified release

      Installer availability

      The Windows x64 desktop installer is available.

      A fixed verified release manifest is required before this page can offer its immutable browser handoff. The installer remains unsigned, so Windows may show an unknown-publisher or SmartScreen warning. The page never monitors or confirms a browser download or installation.

      View verified release

      Checking the fixed installer manifest.

      Start download

      Hand the installer link to this browser?

      This is a browser handoff, not an in-page transfer. The link comes only from the fixed verified release manifest shown below. This page cannot observe what the browser does after you choose Start browser download.

      Release
      Unavailable
      Asset
      Unavailable
      Platform
      Unavailable
      Signature
      Unavailable

      The page can record only that you activated the browser link. It cannot read download bytes, rate, file location, browser cancellation, completion, or installation.