ModsFinder

ModernDifficultyLocker

by Seniye

Players who want a difficulty lock on a 1.7.10 world can add ModernDifficultyLocker, a Forge mod with a lock toggle on the Options screen.

ForgeClient and serverMIT LicenseOpen source1.7.10

What it does

The mod backports the difficulty lock feature to Minecraft 1.7.10. The vanilla difficulty button on the Options screen gives way to a World Settings button, and difficulty and gamerules are configured together in one interface. Once a world is locked, the in-game menu no longer allows its difficulty to change, which mirrors how newer versions behave.

The interface follows the world-creation flow of later versions and works closely with the modern vanilla implementation while staying compatible with 1.7.10. It requires CatFrame and UniMixins, and CreateWorldUI is optional: when it is installed, the mod integrates with that world-creation screen. Files are published for Forge only, for 1.7.10, and the code is open source under the MIT License. A server running it needs every connecting player to have it too. Modpack authors who want the same difficulty across a world will find it especially useful.

Key features

  1. Difficulty lock toggle

    A lock toggle on the Options screen sets the difficulty of a world so that it cannot be changed afterward.

  2. World Settings button

    A World Settings button takes the place of the difficulty button and groups difficulty and gamerules.

  3. Confirmation screen

    Locking a world opens a confirmation screen before the change is applied.

  4. Per-world lock state

    The lock is saved in each world's save folder, so locking one world leaves others unchanged.

Compatibility

Latest build for each game version and loader.

1.7.101.3.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

UniMixinsA Mixin loader designed for maximum compatibility.
Required
CatFrameA shared frameworks backporting Modern Minecraft Systems to the archaic 1.7.10 version.
Required

Optional 1

CreateWorldUIModern Minecraft world creation, backported to 1.7.10 / 1.12.2
Optional

How it compares

Full comparison

Global GameRules is server-side only, open source under the GNU Lesser General Public License v3.0 or later, and published for Forge across 1.18.2 – 1.20.1. View Lock is client-side only, open source under the MIT License, and covers 1.8.9 – 1.21.4 on Fabric and Forge. World Preview NH is client-side only and open source under the GNU Lesser General Public License v3.0 only, but it is a Forge file for 1.7.10 that covers a different feature.

ModLoadersGame versionsEnvironmentUpdated
ModernDifficultyLockerForge1.7.10Client and server2026-09-29
Global GameRulesForge1.18.2 – 1.20.1Server-side only2025-11-01
View LockFabric and Forge1.8.9 – 1.21.4Client-side only2024-12-12
World Preview NHForge1.7.10Client-side only2026-06-02

Questions

Does ModernDifficultyLocker need CatFrame and UniMixins?

Yes. CatFrame and UniMixins are required dependencies, and both must be installed with the mod for it to load.

Does the server need ModernDifficultyLocker?

Yes. The server and every player need the mod installed.

Does CreateWorldUI change how the mod works?

CreateWorldUI is optional. When it is installed, ModernDifficultyLocker integrates with its world-creation screen, and the mod works without it.

Which game version does the mod support?

The mod is published only for Minecraft 1.7.10, as a Forge file released on 2026-09-29.

In the catalog

ModernDifficultyLocker is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 1,013 mods support Minecraft 1.7.10.

More from Seniye

All projects

Similar mods

What the author says

A lightweight mod that backports the difficulty lock feature from Minecraft 1.8+ to Minecraft 1.7.10, including the lock button and the confirmation screen. It is designed to behave as closely as possible to the modern vanilla implementation while remaining fully compatible with classic 1.7.10 modpacks…
Seniye, on the Modrinth page

Official listing

Owner
Seniye
Published
2026-04-20
Updated on Modrinth
2026-09-29
Facts verified
2026-10-15

Tags