Legal Mods Updates

This thread is for notices of legalization for new mods and mod ports and updates for the speedrun.com/mc and speedrun.com/mcce leaderboards, as well as for announcements relating to the use and development of MCSR mods.

Mods can be downloaded from the MCSR Mod List website or using the ModCheck application. The MCSR Launcher can download legal mods as well. The SpeedrunPack modpack is also endorsed, however be aware it may not update immediately.

A brief overview of the mod rules can be found at speedrun.com/mc/resources/pfjbf. it is imperative you familiarize yourself with the rules surrounding the use of mods before submitting any runs.

For more information on the legalization process please read the documentation on the legal-mods GitHub repository.

3 Likes
  • (1.18.2-1.21.8) State Output 1.2.3: Rebuild with new version range
  • (1.21.6-1.21.8) Sodium 0.7.0: Various new optimizations and improvements
  • (1.21.8) Lithium 0.18.1: Various new optimizations
  • (1.21.9) Lithium 0.19.1: Port to 1.21.9
  • (1.21.9+) Force Port 1.3.0: Port to 1.21.9+
  • (1.21.9-1.21.10) Atum 1.3.4: Port to 1.21.9-1.21.10
  • (1.21.9-1.21.10) Planifolia 1.2.1: Port to 1.21.9-1.21.10
  • (1.21.9-1.21.10) State Output 1.2.3: Port to 1.21.9-1.21.10
  • (1.21.9-1.21.10) FastReset 1.5.1: Port to 1.21.9-1.21.10
  • (1.21.9-1.21.10) SpeedRunIGT 14.2: Port to 1.21.9 and 1.21.10
  • (1.21.9-1.21.10) Sodium 0.7.0: Port to 1.21.9, compatible with 1.21.10

Please note that MC 1.21.10 is not out yet, but mods have been updated with the release candidate to prepare for it.

We plan to have a follow-up mini mod wave soon for Lithium 1.21.10 at a minimum, but hopefully including a StandardSettings port and possibly more. Longer term, we are investigating how we can use Modrinth for mod storage and distribution.

3 Likes
  • (1.21.6-1.21.10) Sodium 0.7.2: Minor visual fixes
  • (1.21.9-1.21.10) Krypton 0.2.10: Ported to 1.21.9+
  • (1.21.10) Lithium 0.20.0: Ported to 1.21.10

As promised, the follow-up mini mod wave. The plan is to get StandardSettings and Set Spawn ports in the next mod wave, along with Fairplay (:eyes:).

  • (1.15.2) SeedQueue 1.5.3: Correctly mark as incompatible with latest Chunkcacher releases.
  • (1.16.1) MCSR Fairplay 1.1.0: Anticheat / verification mod.
  • (1.16.1) SeedQueue 1.6: Added memory allocation warning screen and new resource pack features.
  • (1.21.9-1.21.10) Set Spawn 4.2.1: Port to 1.21.9+.
  • (1.21.9-1.21.10) StandardSettings 1.2.5: Port to 1.21.9+.

MCSR Fairplay

MCSR Fairplay is a mod intended to help with anti-cheat and verification. When using Fairplay, you should do /seed after completing a run (even for SSG), which sends clickable text in chat that opens the verification screens. The verification screens show the mods being used, the F3 screen, resource packs, and data packs. After viewing all verification screens, you’ll have the option of creating a zip file containing all files needed for verification, which you should use if you intend on submitting the run.
Some other features of the mod:

  • level.dat is encrypted until /seed.
  • Inputs are logged when you’re in a world and the game window is focused.
  • Save reversion mode (accessible through SpeedrunAPI’s config screen) must be enabled for save reversion. Save reversion mode should remain disabled for runs that aren’t external glitched.

Video showing how to go through the verification screens:

Fairplay is not required as of yet but strongly recommended.

Chunkcacher illegalization

Chunkcacher has some parity issues on certain seeds that are difficult to fix without significantly worsening performance. Due to this, and in light of SeedQueue, we are phasing it out alongside SeedQueue ports. Thus, as of today it is illegal for 1.16.1 and 1.15.2.

There will be a grace period of 30 days to remove the mod, ending at 25 Nov. 2025 05:00 UTC. Afterwards, runs using it on 1.16.1 and 1.15.2 will be rejected.

Updated category extensions

A 1.21.9+ split for All Swords has been added due to the addition of the Copper sword.

1 Like
  • (1.16.1) MCSR Fairplay 1.1.2: Fixed crashes and an issue that sometimes prevented worlds from being deleted or level.dat_old from being created.

23 November

  • (1.21.6-1.21.10) Sodium 0.7.3: Fixes a stuttering issue affecting Intel cards and a minor parity issue with lighting
  • (1.21.9) Lithium 0.19.2: No functional changes

6 December

  • (1.16.1) MCSR Fairplay 1.1.4: Fixed an issue that caused reduced resetting performance for some players and fixed some crashes.
  • (1.16.1) Atum 2.7.1: Fix datapack loading.

28 December

  • (1.14-1.21.1) SpeedrunAPI 2.1: Port to 1.14-1.21.1
  • (1.14-1.14.4, 1.16.2-1.17.1, 1.18.2, 1.19.4-1.20.1) Atum 2.6: Port to selected versions from 1.14-1.20.1
  • (1.15-1.15.2) Atum 2.7: Port to 1.15.x
  • (1.16) Atum 2.7.1: Port to 1.16-1.16.1
  • (1.14.4, 1.17-1.18.2, 1.19.3-1.20.1) FastReset 2.4: Port to selected versions from 1.14-1.20.1
  • (1.16-1.16.5) FastReset 2.4.1: Port to 1.16.x
  • (1.14, 1.14.4-1.16.1, 1.16.4-1.18.2, 1.19.4-1.20.1) StandardSettings 2.3: Port to selected versions from 1.14-1.20.1
  • (1.14.3-1.17.1, 1.18.2, 1.19.4, 1.20-1.20.1) WorldPreview 6.3.1: Port to selected versions from 1.14-1.20.1
  • (1.20.1, 1.21.1, 1.21.10-1.21.11) Lithium 0.11.3 for 1.20.1, 0.15.1 for 1.21.1, 0.20.1 for 1.21.10, 0.21.1 for 1.21.11: Various improvements and fixes, port to 1.21.11
  • (1.21.11) FastReset 1.5.1: Marked as compatible with 1.21.11
  • (1.21.11) Planifolia 1.2.1: Port to 1.21.11, compatibility with Sodium 0.8.
  • (1.21.11) Sodium 0.8.2: Port to 1.21.11, various improvements, changes and fixes
  • (1.21.11) SpeedrunIGT 14.2: Port to 1.21.11

Notices

  • WorldPreview versions for 1.14+ before 6.0.0 are now illegal.

There will be a grace period of 30 days to update, ending at 2026-01-27T22:00:00Z.

  • (1.14-1.15.2) AntiResourceReload 4.0.4 & 5.2.1: Fix vanilla datapack serialization in level.dat
  • (1.16-1.16.1) SpeedrunAPI 2.2: API additions
  • (1.16.1) MCSR Fairplay 1.1.6: Fix rare session log spam
  • (1.16.1) SeedQueue 1.7: Add various new options, improve defaults, fix some issues, improve UI when trying to configure SeedQueue when it’s unavailable and Hermes integration
  • (1.17-1.18.2) StandardSettings 2.3.1: Fix Gui Scale (On World Join) being in the wrong category on the config screen
  • (1.16.1) SeedQueue 1.7.1: Fix compatibility with Sodium Mac

this one is loom’s fault

14 February

  • (1.15.2 & 1.16.1) Hermes 0.12.0: Uninterpreted data output for external tools focused on the MCSR community.
  • (1.0-1.21.11) Hermes Core 1.0: Constants and instance info functionality for Hermes.
  • (1.16-1.16.1) Atum 2.7.2: Ranked crash fix and save config on Esc.

Today

  • (1.15.2-1.16.1) Hermes 0.12.4: Move instance detection related feature to Hermes Core, fix slow play log file copying, fix incompatibility with java 8, and other minor changes
  • (1.0+) Hermes Core 0.3.2: Added instance detection feature, improve logging

24 March

Ninjabrain Bot 1.5.2

highlights:

  • improved support for macOS
  • support for Minecraft 26.1
  • support for Prism Launcher
  • expanded API functionality
  • reduced OBS overlay delay

download and read the full changelog at https://github.com/Ninjabrain1/Ninjabrain-Bot/releases/tag/1.5.2

30 March

  • (1.16.1) MCSR Fairplay 1.2.0: Simplify text on verification screen, zip SpeedrunAPI config files and unrecognized dynamic libraries.
  • (1.19-26.1) Planifolia 1.2.3: Bring back no biome blending & black pixels on fast leaves, port to 26.1 and support Sodium 0.8.7.
  • (1.21-1.21.1, 1.21.11-26.1) Lithium 0.13.2 for 1.21, 0.15.3 for 1.21.1, 0.21.4 for 1.21.11, and 0.22.1 for 26.1: External mod update.
  • (1.21.11) Krypton 0.2.10: External mod update.
  • (1.21.11-26.1) Sodium 0.8.7: External mod update.
  • (26.1) Force Port Mod 1.3.0: Port to 26.1
  • (26.1) SpeedRunIGT 14.2: Port to 26.1.

3 April

  • (1.16.1) MCSR Fairplay 1.2.1: Fix lag when running commands.
  • (26.1-26.1.1) SpeedRunIGT 14.2: Mark as compatible with 26.1.1.
  • (26.1-26.1.1) Sodium 0.8.9: External mod update.
  • (26.1.1) Lithium 0.23.0: External mod update.
  • (26.1.1) Planifolia 1.2.3: Mark as compatible with 26.1.1.

if you had to disable fairplay because of the lag issue, you can reenable it after updating

22 May

  • (1.14-26.1.2) Hermes 0.12.5: Port to 1.14+.
  • (1.14-26.1.2) BoundlessWindow 1.2.0: Skip initial resize if already resized, port to 26.1+.
  • (1.21.11, 26.1.2) Sodium 0.8.12: External mod update.
  • (26.1-26.1.2) Krypton 0.3.0: External mod update.
  • (26.1-26.1.2) Lithium 0.24.2: External mod update.

13 July

  • (1.14-26.2) Hermes 0.14.1: Port to 26.2, fix world log not closing properly, improve support for world creation data in pre 1.16 and dedicated servers, add biome tracking, fix crash with PeepoPractice.
  • (1.19-1.20.6, 1.21.1, 26.1-26.2) Planifolia 1.2.4: Support for new Sodium versions including the special 0.8 release for 1.21.1 and a bugfix for 1.19.x.
  • (1.21.1, 1.21.11, 26.1.2, 26.2) Sodium 0.8.12 for 1.21.1, 0.8.13 for 1.21.11, 0.9.1 for 26.1.2-26.2: External mod update.
  • (1.21.1, 26.1-26.2) Lithium 0.15.4 for 1.21.1, 0.24.6 for 26.1-26.1.2, 0.25.2 for 26.2: External mod update.
  • (26.1-26.1.2) SpeedrunAPI 2.1: Support for 26.1.x.
  • (26.1-26.1.2) StandardSettings 2.3: Support for 26.1.x.
  • (26.1-26.2) retiNO 1.1.0: Support for 26.1+.
  • (26.2) SpeedRunIGT 14.2: Support for 26.2.

Notice: New URL for the MCSR Mods List!

1 Like
  • (1.16.2-1.18.1) Hermes 0.14.2: Fix crash.
1 Like