All products

MJOLNIR Code Mods changelog

The first-party script mods, built in CI and covered by one Ed25519 signature.

31 releases · latest v0.23.2 · Documentation

v0.23.2

Map sounds follow the volume settings

Sounds on converted and community maps (ambience, water, teleporters, the announcer) now follow the game's volume sliders.

v0.23.1

Joining games from the Xbox app

On the Xbox app (Game Pass), choosing a game in FIND GAMES now joins it. Before, nothing happened and the join timed out.

v0.23.0

Multiplayer on the Xbox app (Game Pass)

Classic maps, multiplayer and FIND GAMES now work on the Xbox app (Game Pass) version of the game, not only on Steam.

v0.22.0

Your hub name in game, and reporting players

Multiplayer shows each player's MJOLNIR hub name and Discord avatar, and you can report a player from the post-game screen.

v0.21.0

Join a game from the website

Press Join on mjolnircore.com and the game joins that server from the main menu, downloading the map first when you don't have it.

v0.20.0

Download maps in game and join right away

Join a server on a map you don't have and download it in game, with its screenshot and details: no restart, even to update to the host's version.

v0.19.0

Classic vehicle sets, fog, MCC's shaders and the playtest fixes

Classic maps place Halo CE's vehicles per game type and team, draw their fog and MCC's teleporter and sky shaders, and CTF, headshots and event sounds behave again.

v0.18.0

Classic maps re-lit with our own radiosity solver

The classic maps' lightmaps are solved again at up to eight times Halo CE's resolution: crisp sun shadows, evenly lit scenery, and base interiors lit by their own lights.

v0.17.0

Classic maps lit by Unreal: headlights and shadows on the ground

Vehicle headlights and other game lights now light the classic maps' ground and walls, and no longer turn players and vehicles white.

v0.16.0

Host game settings, MAX PLAYERS, and a round clock

The host sets the rules in the lobby (score to win, time limit, respawn, shields, camo and more) and picks MAX PLAYERS, 2 to 16. The HUD shows a round clock.

v0.15.0

Classic maps: baked corners, moving machines, truer shadows

The level loader draws the 1.1.0 classic maps' new lighting: shadows stay out from under roofs, Infinity's beams fire, and a missing texture no longer blanks a material.

v0.14.1

A lobby that answers its buttons, and a reload that can't crash the host

The lobby keeps trying to connect its buttons, and reloading mods no longer crashes a game in progress.

v0.14.0

Match history for public games

Public matches now report their scoreboard and every kill, with where it happened, to mjolnircore.com/matches.

v0.13.0

A new server browser in FIND GAMES

FIND GAMES is now a proper server browser: columns that line up, sorting, filters, a details panel and QUICK JOIN.

v0.12.0

Join a match already under way

Join a public game while its match is under way, straight from FIND GAMES. Hosts get a HOST MENU to end the match, return to the lobby, and kick or ban players.

v0.11.2

Blue team shows blue, whatever armour you wear

In CTF and Team Slayer, every Spartan now wears the classic Mk V armour in its team's colour. Players in other armour, like Master Chief's default, stayed olive.

v0.11.1

FIND GAMES shows a game's details

FIND GAMES shows the host, map, game type, players and ping of the selected game again. They were missing whenever the hub had no ping estimate.

v0.11.0

Public games and FIND GAMES

Hosts can make a multiplayer game public, and FIND GAMES lists public games to join without an invite. Games stay private unless the host opens them.

v0.10.1

Classic CE maps run smoothly

Converted Halo CE maps no longer stutter. The mods were stalling the game many times a second, whatever the graphics settings or the PC.

v0.10.0

Fireteams past four players

Up to 16 players can join a fireteam, and the FIRETEAM panel on the main menu lists all of them. Each extra player needs their own PC.

v0.9.0

Post-game and next-map voting

Matches end with final standings, then everyone returns to the lobby together and votes on the next game. Nobody is dropped from the fireteam anymore.

v0.8.1

MULTIPLAYER is part of the main menu

MULTIPLAYER is now a real main menu button: it shows the moment the menu opens, looks like its neighbours, and leaves Remix where it was.

v0.8.0

Team scores on the HUD

Multiplayer gets a live score strip and a scoreboard split into Red and Blue teams in Capture the Flag, and the lobby and map screens are tidied up.

v0.7.1

Base beacons pulse again

The glowing beacons at the bases on Danger Canyon, Blood Gulch and the big outdoor maps pulse as they did in Halo: Combat Evolved instead of shining steadily.

v0.7.0

Classic Halo CE multiplayer, in alpha

A MULTIPLAYER menu, the classic CE maps with Slayer and CTF for your fireteam, and a multiplayer HUD with a kill feed and a Tab scoreboard. Alpha.

v0.6.0

Blam console answers on screen

MJOLNIRBlamConsole 0.2.0 shows each answer in an on-screen panel and writes what it can to the Unreal console, so the UE4SS window is no longer required to see what a command did.

v0.5.0

The classic Blam console, at the Unreal console

MJOLNIRBlamConsole feeds the engine's own HS console from the Unreal console and answers back, with help for all 1,695 engine functions; it is the set's first native mod, built in CI.

v0.4.0

Four new mods, and missions launch the way the game launches them

CTF, an eight-player co-op experiment, custom-world tooling and the debug map menu join the set, and Multiplayer gains safe mission launching.

v0.3.0

FlyCam actually flies

MJOLNIRFlyCam 1.1.0 fixes a camera that never moved in 1.0.0, hides the first-person arms and weapon so external shots look right, and clears two crashes.

v0.2.0

MJOLNIRCore installs itself on a fresh setup

MJOLNIRCore 1.0.1 marks itself as a mod that first-time setup should install, and fixes existing installs wrongly reading as modified.

v0.1.0

The first-party mods, signed and versioned

The first-party script mods, built in CI, each carrying its own version, and all covered by one Ed25519 signature the launcher checks before installing.