Skip to content

MJOLNIR CLI cli-v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Nov 08:35
Immutable release. Only release title and notes can be modified.
79dd7e5

Custom vehicles, scripted devices and CE's game types in the level tools

The CLI carries a Custom Edition map's own vehicles, scripts and devices into a level, and writes King, Oddball, Race and CE's other game types.

Added

  • Custom vehicles. A level can place a vehicle of its own with tag.
    mjolnir level machine-collision --plan writes a CE vehicle's hull and tyres
    into its collision, and mjolnir map pack carries the map's
    vehicle_sounds.json.
  • A map's scripts and devices. mjolnir level bake carries a Custom Edition
    map's buttons, gates and automatic doors, and mjolnir compile --names checks
    a script against a scenario's names.
  • More game types. The Megalo tools write King, Oddball, Race and their
    variants.

Full changelog · All releases


Install

Windows

scoop bucket add mjolnir https://github.com/devnull9090/mjolnir-core
scoop install mjolnir

macOS and Linux (Homebrew)

brew tap devnull9090/core https://github.com/devnull9090/mjolnir-core
brew install mjolnir

Debian, Ubuntu — sudo dpkg -i mjolnir_0.8.0_amd64.deb
Fedora, RHEL, CentOS, openSUSE — sudo rpm -i mjolnir-0.8.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.8.0-windows-x64.zip c94ef501b9605533ea8c64a18235e8fea2ae0d5c2f790bbc60a488e9baf01004
mjolnir-0.8.0-linux-x64.tar.gz f949bdfa01e2b3eac9bb5f2b7d8142edef83256491ec288502a72d01f81ccd59
mjolnir-0.8.0-macos-universal.tar.gz 7835bf0a5895e17934a2f670b0c3a775c3d0a48235e65fd4aeb72c5cae6ef6b9

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).Hash
shasum -a 256 mjolnir-*.tar.gz

Compare the output with the checksum above. They must match exactly.