Skip to content

NeoForge 1.21.1 1.1.6-patch1 ​

Official Changelog ​

English ​

For Minecraft 1.21.1 / NeoForge and Minecraft 1.20.1 / Forge.

This patch rebuilds Ctrl+Z reliability, adds creative-mode Ctrl+Y redo, and fixes the progressive slowdown seen during large continuous placement, mining, and area destruction jobs.

Player-visible changes ​
  • Ctrl+Z now keeps only the latest three complete operations. An operation that exceeds the generous safety limit is not recorded, and the player is notified.
  • Creative breaking records the full BlockState and block-entity NBT, allowing chests, machines, and similar blocks to be restored with their complete contents.
  • Creative placement records both before and after snapshots, so undo can restore an overwritten block and its NBT.
  • Creative mode now supports Ctrl+Y. Redo moves only positions that were actually restored; positions changed afterward are safely skipped and remain retryable.
  • Survival placement undo removes only blocks that still match the recorded placement result and returns materials to linked storage first.
  • Survival break undo records positions and BlockState without block-entity NBT. Restoring consumes matching blocks from linked storage first, then the hotbar slot recorded by the original operation.
  • Partial undo and redo now track exact successful positions instead of assuming a successful list prefix.
  • Large placement, mining, and area-destruction jobs use write-behind history checkpoints instead of copying an ever-growing history on every slice, reducing the “gets slower over time” behavior.
Compatibility and rollback ​
  • Ctrl+Y is currently creative-only; survival mode continues to provide Ctrl+Z only.
  • This is published as a prerelease patch. If you encounter a serious regression, temporarily return to 1.1.6 and report it with logs and reproduction steps.
Verification ​
  • NeoForge 1.21.1: full build, regular tests, performance-debt checks, and UI/resource/bytecode gates passed.
  • Forge 1.20.1: full build passed, including 719 regular tests, 3 performance-debt checks, and all UI/resource/bytecode validations.
  • The bundled tutorial Technical Information Appendix was updated with the undo/redo responsibility chain and troubleshooting checkpoints.

Back to changelog index

RTS Building - Build From Above