Difficulty Lock adds an easy way to configure the difficulty in all (new) worlds. Can be useful for modpacks, or just in your singleplayer experience if you have a default difficulty you always play with. There are config options to force the Hardcore gamemode, disable cheats, or prevent Creative mode from being selected.
The Create World Screen is correctly updated with the config settings. Also works on (dedicated) servers.
All available config options:
Show SpoilerThe priority shows how the mod handles when multiple gamemodes are set to true in the config. E.g. if all are enabled all new worlds will be peaceful.
forceHardcoreMode default false
Sets the world game mode to hardcode mode and ignores the other difficulty settings when enabled.
disableCreativeModeSelection default false
Whether Creative Mode should not be possible to select in the world creation screen.
forcePeaceful default false
Priority 1: Sets the difficulty in any world to peaceful when enabled.
forceEasy default false
Priority 2: Sets the difficulty in any world to easy when enabled.
forceNormal default false
Priority 3: Sets the difficulty in any world to normal when enabled.
forceHard default true
Priority 4: Sets the difficulty in any world to hard when enabled.
forceCheatsDisabled default false
Whether the cheats option should be forced to be disabled on the initial world creation screen.
shouldLockDifficulty default true
When enabled, locks the difficulty in any world so it cannot be changed.
shouldChangeDifficultyWhenAlreadyLocked default false
When enabled, also sets the difficulty in worlds where it has already been locked.
With the default configuration, all worlds will be set to hard with the difficulty locked:
The Create World Screen is also updated.
Here the config options forceHard and forceCheatsDisabled are true:
The mod also allows users to be forced to play in Hardcore Mode, via the config:
You may freely use this mod in any modpack, as long as the download remains hosted within the CurseForge or Modrinth ecosystem.
Serilum.com contains an overview and more information on all mods available.
For issues, ideas, suggestions or anything else there is the Github repo. Thanks!
Optional
Required
Умови використання, зміни та поширення цього товару.
18.06.2026 · Modrinth
Updated mod to Minecraft version 26.2.
The complete changelog with detailed information about previous versions can be found on my website:
>
Скриншоти та зображення з оригінальної сторінки Modrinth.




Опубліковані версії та оригінальні файли Modrinth.
18.06.2026 · 1 946 завантаження
Updated mod to Minecraft version 26.2.
The complete changelog with detailed information about previous versions can be found on my website:
> https://serilum.com/mods?changelog=difficulty-lock
10.04.2026 · 1 662 завантаження
Updated mod to Minecraft version 26.1.2.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
02.04.2026 · 274 завантаження
Updated mod to Minecraft version 26.1.1.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
25.03.2026 · 422 завантаження
(26.1) Fixed the mod not loading correctly.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
25.03.2026 · 42 завантаження
Updated mod to Minecraft version 26.1.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
11.12.2025 · 4 666 завантаження
Updated mod to Minecraft version 1.21.11.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
07.10.2025 · 1 798 завантаження
Updated mod to Minecraft version 1.21.10.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
04.10.2025 · 279 завантаження
(1.21.9 Forge) Fixed incorrect remnant files included in the mod jar.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
03.10.2025 · 73 завантаження
Updated mod to Minecraft version 1.21.9.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
17.07.2025 · 1 392 завантаження
Updated mod to Minecraft version 1.21.8.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
30.06.2025 · 336 завантаження
Updated mod to Minecraft version 1.21.7.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
18.06.2025 · 337 завантаження
Updated mod to Minecraft version 1.21.6.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
27.03.2025 · 1 200 завантаження
Updated mod to Minecraft version 1.21.5.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
12.02.2025 · 2 059 завантаження
(Forge & Neo) Removed redundant event register annotations.
- This fixes events loading when they shouldn't.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
12.02.2025 · 7 309 завантаження
(Forge & Neo) Removed redundant event register annotations.
- This fixes events loading when they shouldn't.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
12.02.2025 · 4 137 260 завантаження
(Forge & Neo) Removed redundant event register annotations.
- This fixes events loading when they shouldn't.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
06.12.2024 · 298 завантаження
Updated mod to Minecraft version 1.21.4.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
26.10.2024 · 219 завантаження
Updated mod to Minecraft version 1.21.3.
- Once again compatible with Fabric, Forge and NeoForge!
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
23.10.2024 · 163 завантаження
Updated mod to Minecraft version 1.21.2.
- Without Forge for now, support will be added once they update.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.08.2024 · 948 завантаження
Updated mod to Minecraft version 1.21.1.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
27.07.2024 · 189 завантаження
Added Bundle support. The mod can now be enabled/disabled via bundle configs.
(NeoForge) Fixed the in-game config screen not working correctly.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
27.07.2024 · 224 завантаження
Added Bundle support. The mod can now be enabled/disabled via bundle configs.
(NeoForge) Fixed the in-game config screen not working correctly.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
27.07.2024 · 2 181 213 завантаження
Added Bundle support. The mod can now be enabled/disabled via bundle configs.
(NeoForge) Fixed the in-game config screen not working correctly.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
14.06.2024 · 548 завантаження
Updated mod to Minecraft version 1.21.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
12.05.2024 · 738 завантаження
(1.20.4 Neo) Fixed an incorrect mixin file reference.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
02.05.2024 · 141 завантаження
(1.20.6) Fixed incorrect mixin file reference.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
02.05.2024 · 106 завантаження
(Neo) Fixed the onClienTick function not being static.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
02.05.2024 · 146 завантаження
(Neo) Fixed the onClienTick function not being static.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
01.05.2024 · 108 завантаження
Updated mod to Minecraft version 1.20.6.
Includes compatibility for Fabric, Forge and NeoForge.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
28.04.2024 · 161 завантаження
(1.20.5 Neo) Updated to work with NeoForge's TickEvent changes in 20.5.14.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
28.04.2024 · 100 завантаження
Updated mod to Minecraft version 1.20.5.
Without Forge for now. Support will be added once they update.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
29.02.2024 · 184 завантаження
Fixed the difficulty button being inactive on the world creation screen despite all config settings being disabled.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
29.02.2024 · 3 685 завантаження
Fixed the difficulty button being inactive on the world creation screen despite all config settings being disabled.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.01.2024 · 118 завантаження
The Create World Screen now correctly shows the settings and prevents users from changing them.
Added the config options 'forceHardcoreMode', 'disableCreativeModeSelection' and 'forceCheatsDisabled'.
Updated backend code.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.01.2024 · 173 завантаження
The Create World Screen now correctly shows the settings and prevents users from changing them.
Added the config options 'forceHardcoreMode', 'disableCreativeModeSelection' and 'forceCheatsDisabled'.
Updated backend code.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.01.2024 · 639 завантаження
The Create World Screen now correctly shows the settings and prevents users from changing them.
Added the config options 'forceHardcoreMode', 'disableCreativeModeSelection' and 'forceCheatsDisabled'.
Updated backend code.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
18.12.2023 · 93 завантаження
Improved mod icon compression, which lowers the jar file size.
Updated mod URLs to the new GitHub location.
(NeoForge) Updated to the new changes: Added 'type=' to mods.toml, and moved the modEventBus field.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
18.12.2023 · 85 завантаження
Improved mod icon compression, which lowers the jar file size.
Updated mod URLs to the new GitHub location.
(NeoForge) Updated to the new changes: Added 'type=' to mods.toml, and moved the modEventBus field.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
18.12.2023 · 854 завантаження
Improved mod icon compression, which lowers the jar file size.
Updated mod URLs to the new GitHub location.
(NeoForge) Updated to the new changes: Added 'type=' to mods.toml, and moved the modEventBus field.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
18.12.2023 · 34 360 завантаження
Improved mod icon compression, which lowers the jar file size.
Updated mod URLs to the new GitHub location.
(NeoForge) Updated to the new changes: Added 'type=' to mods.toml, and moved the modEventBus field.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
08.12.2023 · 78 завантаження
Updated mod to Minecraft version 1.20.4.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
07.12.2023 · 84 завантаження
Updated mod to Minecraft version 1.20.3.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.11.2023 · 93 завантаження
(1.20.*) Added official support for NeoForge. Just like Fabric and Forge, in the same jar!
Updated structure and content of mod info files.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.11.2023 · 134 завантаження
(1.20.*) Added official support for NeoForge. Just like Fabric and Forge, in the same jar!
Updated structure and content of mod info files.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.11.2023 · 88 завантаження
(1.20.*) Added official support for NeoForge. Just like Fabric and Forge, in the same jar!
Updated structure and content of mod info files.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
09.11.2023 · 710 завантаження
(1.20.*) Added official support for NeoForge. Just like Fabric and Forge, in the same jar!
Updated structure and content of mod info files.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
21.09.2023 · 81 завантаження
Updated mod to Minecraft version 1.20.2.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
13.06.2023 · 255 завантаження
Updated mod to Minecraft version 1.20.1.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
08.06.2023 · 167 завантаження
Updated mod to Minecraft version 1.20.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
15.03.2023 · 252 завантаження
Updated mod to Minecraft version 1.19.4.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
12.01.2023 · 174 завантаження
A big backend update!
Forge and Fabric (and Quilt) are now contained in one file.
This also means that the two separate project pages for Forge/Fabric will be converted to one (on CurseForge). While having a clean file list! The Fabric project page on CF will remain as a legacy for older Fabric versions.
Both versions use .json5 for their config. Old files are automatically converted.
Forge mods can now be configured in-game via the mod list with the Configure button!
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
12.01.2023 · 10 036 завантаження
A big backend update!
Forge and Fabric (and Quilt) are now contained in one file.
This also means that the two separate project pages for Forge/Fabric will be converted to one (on CurseForge). While having a clean file list! The Fabric project page on CF will remain as a legacy for older Fabric versions.
Both versions use .json5 for their config. Old files are automatically converted.
Forge mods can now be configured in-game via the mod list with the Configure button!
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
12.01.2023 · 111 завантаження
A big backend update!
Forge and Fabric (and Quilt) are now contained in one file.
This also means that the two separate project pages for Forge/Fabric will be converted to one (on CurseForge). While having a clean file list! The Fabric project page on CF will remain as a legacy for older Fabric versions.
Both versions use .json5 for their config. Old files are automatically converted.
Forge mods can now be configured in-game via the mod list with the Configure button!
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
08.12.2022 · 102 завантаження
Updated mod to Minecraft version 1.19.3.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
07.12.2022 · 90 завантаження
(Fabric) Updated mod to Minecraft version 1.19.3.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
02.10.2022 · 92 завантаження
(Fabric) Added Mod Menu support with project links and logo.
Includes an in-game configuration screen.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
02.10.2022 · 138 завантаження
(Fabric) Added Mod Menu support with project links and logo.
Includes an in-game configuration screen.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
02.10.2022 · 279 завантаження
(Fabric) Added Mod Menu support with project links and logo.
Includes an in-game configuration screen.
The complete changelog with previous versions can be found at:
https://serilum.com/mods?changelog=difficulty-lock
01.09.2022 · 93 завантаження
Initial release of Difficulty Lock (Forge) for Minecraft 1.19.2 on Modrinth.
01.09.2022 · 96 завантаження
Initial release of Difficulty Lock (Forge) for Minecraft 1.18.2 on Modrinth.
01.09.2022 · 2 818 завантаження
Initial release of Difficulty Lock (Forge) for Minecraft 1.16.5 on Modrinth.
01.09.2022 · 88 завантаження
Initial release of Difficulty Lock (Fabric) for Minecraft 1.19.2 on Modrinth.
01.09.2022 · 84 завантаження
Initial release of Difficulty Lock (Fabric) for Minecraft 1.18.2 on Modrinth.
01.09.2022 · 113 завантаження
Initial release of Difficulty Lock (Fabric) for Minecraft 1.16.5 on Modrinth.