promotional bannermobile promotional banner

Locks Reforged

The "Locks" mod updated to work with 1.20.1; includes all features of the original with full configurability and some bug fixes.

File Details

Locks Reforged 1.2.4 (Forge 1.20.1)

  • R
  • Mar 23, 2026
  • 615.72 KB
  • 47
  • 1.20.1
  • Forge

File Name

locks_reforged-1.2.4.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:locks-reforged-1467684:7798169")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

1.2.4

Bug Fixes

  • Fixed pervasive null-pointer crashes caused by unsafe .orElse(null) capability chains across 12 files — affects lock placement, lock picking, key ring usage, chunk loading, packet handling, and client rendering.
  • Fixed chunk iteration bug in Cuboid6i.getContainedChunks() where X/Z axes were swapped, causing incorrect chunk lookups for locks spanning non-square chunk areas.
  • Fixed hopper lock bypass at negative coordinates — (int) truncation replaced with Mth.floor() for correct block position calculation.
  • Fixed BreakSpeed event defaulting to BlockPos.ZERO when position is absent, which could falsely block mining at world origin.

Resources

  • Added missing shock2.ogg to the shock sound event in sounds.json.
  • Removed empty forge:ingots/steel tag file.