work in progress

Minecraft servers,
built for snapshots.

ObsidianMC is a server platform made to run on Minecraft's snapshot versions, so you can play and test your plugins on new features soon after Mojang ships them. It's based on Purpur and Paper.

checking for the latest build

What it does

01

Built for Minecraft snapshots

Most server software waits for a full release. ObsidianMC is put together to target Minecraft's snapshot versions directly, so you can run the newest experimental builds instead of sitting on the sidelines.

02

Your plugins still work

Bukkit, Spigot, Paper and Purpur plugins run the same as they do anywhere else, along with all of their config options and API.

03

Tunable per world

Mob behavior, gameplay rules and the usual performance switches can be set per world in a plain YAML file.

04

Readable and MIT licensed

Every change lives in an open patch you can read through. Fork it, borrow from it, or send a pull request.

Get a build

Builds come from GitHub Releases. Fair warning: snapshots break things, and so will these builds sometimes. Great for a test server, not something to run your community on.

latest release none yet
Open releases

You'll need a JDK 25 runtime to start it. Prefer to build it yourself? The README walks through it.

About

ObsidianMC started as a way to mess around with new Minecraft mechanics before they ship in a full release. Because it's based on Purpur and Paper, you get everything those projects already do, plus the config options Purpur adds, all aimed at running the latest Minecraft snapshot.

It's early and moves fast. Things will change and occasionally break between snapshots, so treat it as experimental for now.