STYGION Keystone b0.1.1

How many players does your pack hold?

"Give this modpack 8 GB" has been copied between forum posts for ten years and nobody ever measured it. Keystone measures it — on your machine, with your pack, in ninety seconds. And while it is in there, it replaces the eight other mods you were running.

b0.1.1 · beta

What it does

Nine things you were assembling by hand

One thing to update. One place to configure. One thing that can break — or not.

The editor

The whole thing in a browser, served by your own server

Type it in game and click the link in chat. That is the whole sign-in — the page comes off the same jar, so it works with the network cable pulled out. No account, no cloud, nothing else to keep running.

/keystone panel

The Keystone editor, showing a server’s scheduled work

Download

Four files, the same mod in each

Pick your loader and your version. Drop it into mods/ and that is it — everything else it carries inside.

b0.1.1 What the first evening on a real server found, plus the first step nobody could take.

  • fabric · 1.21.1

    keystone-fabric-1.21.1-0.1.1+1.21.1-fabric.jar · 12.5 MB

    Download
  • fabric · 26.2

    keystone-fabric-26.2-0.1.1+26.2-fabric.jar · 12.5 MB

    Download
  • neoforge · 1.21.1

    keystone-neoforge-1.21.1-0.1.1+1.21.1-neoforge.jar · 12.2 MB

    Download
  • neoforge · 26.2

    keystone-neoforge-26.2-0.1.1+26.2-neoforge.jar · 12.2 MB

    Download

Or install it the way you install everything else

Documentation

All of it written down, not just a link

Every module has its own page: what it does, what it can be set to, which commands it adds and what to do when it behaves differently than you expected.

Read the documentation

Questions

The things people ask us

Do I need a STYGION account?

No. The mod runs entirely on its own. An account is only for things we run for you — friends, chat, our own servers.

Does it cost anything?

No. Keystone is free.

Which versions and loaders does it support?

Fabric and NeoForge, on Minecraft 1.21.1 and 26.2 — both loaders on both versions. 1.21.1 is the one we keep steadiest, because that is where modpacks live.

Can I run just part of it?

Yes. Every module has its own settings file under config/keystone/, and switching one off means it never starts at all. There is no hidden idle state.

Will it slow my server down?

The heavy work — files, database, network — happens away from the server thread and comes back between ticks. And if a setting is broken, its module stays switched off instead of starting on guesses. If you want the number rather than the promise, /keystone test measures it on your own machine.

Does it send anything to you?

One thing, and it is a setting you can empty: once a day it measures five minutes of the tick and sends the timings, the mod list and what the machine is — with no server name, no address, no player and no id of any kind, not even a random one. That is what the public figures are built out of. /keystone set bench.share-live false stops it, and there is no update check or call home besides it.

Can I build my own things on top of it?

That is what it is for. Everything the mod can do is reachable over its local HTTP API with scoped keys — including from your own panel or bot — and a JVM addon compiles against keystone-api, which rides inside the jar you already downloaded and has no dependencies of its own.

Stuck, or something missing?

Write to us on Discord. You get us, not a bot.