Skip to content

MJOLNIR CLI cli-v0.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 04:39
Immutable release. Only release title and notes can be modified.
fe807e2

Forge packs, bots on every map, and scripts that load

The CLI packages Forge packs, bakes the pathfinding and tasks bots need into each level, and makes a level's baked scripts load.

Added

  • Forge packs. mjolnir forge pack packages a Forge manifest and cooked
    containers as a .mjolnir file for the hub, optionally signed by its author.
  • Bots in baked levels. mjolnir level bake generates the pathfinding,
    firing positions and area tasks bots use, and writes them to bots.json.
  • A level's own scripts. A level file can bring its own scripts.

Fixed

  • Baked scripts load. Scripts in a baked level were dropped when the map
    loaded. They now run.

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.7.0_amd64.deb
Fedora, RHEL, CentOS, openSUSE — sudo rpm -i mjolnir-0.7.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.7.0-windows-x64.zip 78e1bc5facd3ce37598e46432486893849cc6edb4420f667e2bb62bc392357b2
mjolnir-0.7.0-linux-x64.tar.gz 46e4148ecc8820303ef1ab2d36fe673982e4e9694f2eb6397728294b6a73c62e
mjolnir-0.7.0-macos-universal.tar.gz 4a64242ebc4f13db162378f48a79c7fbcf820c9f95150d08b3d1b3ab0d4aefef

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.