MJOLNIR CLI cli-v0.1.0
Edit the game's tags from Windows, Linux or macOS
The first published build of mjolnir, the command line that reads and edits the tags in your installed game — now for three operating systems, where before it had to be compiled from source.
mjolnir is the tool the guides use to find a tag, print its fields, change a
value and bake the result into a container the game will load. It has always
been in the repository; it has never been something you could just download.
Now it is, and not only on Windows. The game is a Windows title — it runs on
Linux under Proton and not at all on macOS — but its containers are just files,
and reading and editing them turns out to need no Windows anywhere.
scoop bucket add mjolnir https://github.com/devnull9090/mjolnir-core
scoop install mjolnirbrew tap devnull9090/core https://github.com/devnull9090/mjolnir-core
brew install mjolnirAdded
- Prebuilt binaries for Windows, Linux and macOS, attached to the release
and mirrored on releases.mjolnircore.com. Unpack, put it on yourPATH, done —
no Rust toolchain, no twenty-minute first compile. - Install with a package manager: Scoop on Windows, Homebrew on macOS and
Linux, or the.deband.rpmpackages for Debian, Ubuntu, Fedora, RHEL and
openSUSE. - One macOS download for both Intel and Apple Silicon. No wrong choice to
make, and no Intel build quietly running under emulation. - A Linux build that runs on any distribution. It is statically linked, so
there is nothing to install alongside it and no minimum system version — it
works the same on a current Ubuntu and on a decade-old CentOS. - Every build is checksummed, and the checksums are published in the release
notes as well as next to the download.
Changed
- The getting-started and tag-editing guides now open with the download, and say
where the game's files are on Linux as well as on Windows. Building from source
is still supported and still documented — it is just no longer the only door.
Known issues
mjolnir poke, which changes a value in the running game, is Windows-only. It
attaches to the game process, so it needs the machine the game is on.- macOS can read, edit and build containers, but the game has no macOS version,
so there is no local install to point at and nothing to test a mod in. It is a
machine for authoring, not for playing. - Only 64-bit builds are published. The game is 64-bit; ARM Linux is one line of
CI away if anyone wants it.
Install
Windows
scoop bucket add mjolnir https://github.com/devnull9090/mjolnir-core
scoop install mjolnirmacOS and Linux (Homebrew)
brew tap devnull9090/core https://github.com/devnull9090/mjolnir-core
brew install mjolnirDebian, Ubuntu — sudo dpkg -i mjolnir_0.1.0_amd64.deb
Fedora, RHEL, CentOS, openSUSE — sudo rpm -i mjolnir-0.1.0-1.x86_64.rpm
Or take an archive below, unpack it anywhere, and put that folder on
your PATH. The Linux binary is statically linked, so it runs on any
distribution without installing anything alongside it.
Downloads
| File | SHA-256 |
|---|---|
| mjolnir-0.1.0-windows-x64.zip | dd937155a6495ea2fde94887080fdc57c47a2bd0c46370281e60ae3f159c781e |
| mjolnir-0.1.0-linux-x64.tar.gz | 40d3929ccce6bf8d9d27589b1457f44c86840ad29170889db4c41cf3e521a0d8 |
| mjolnir-0.1.0-macos-universal.tar.gz | ebebc495feb4629869bd9ea85c6b07c4b950024434d1d1dcfdcc43321f6deeff |
The macOS build is a universal binary — the same file runs on Intel
and on Apple Silicon. .deb and .rpm checksums are in the
checksums file attached below.
Verify your download
(Get-FileHash .\mjolnir-*.zip -Algorithm SHA256).Hashshasum -a 256 mjolnir-*.tar.gzCompare the output with the checksum above. They must match exactly.