Default Gamemode for NeoForge
by TakeruDavis
Default Gamemode for NeoForge lets a player set the game mode and difficulty that new worlds start with, for the 1.21.1 build of NeoForge.
What it does
The mod is an unofficial NeoForge port of Alfakynz's Fabric Default Gamemode. When a new world is created, it starts in the game mode chosen in the settings: survival, hardcore, creative or spectator. The same settings screen also sets the starting difficulty. Existing worlds keep their current game mode, so the change only applies to worlds made after it is set.
Settings are provided through Cloth Config API, an optional dependency, which adds a configuration screen for the game mode and difficulty choices. Without Cloth Config API the mod still runs, though its options are not shown on a settings screen. Players add it to their own game, and a server needs no copy. The code is released under the GNU General Public License v3.0 only and is open source, with the source code published alongside the files.
Files are published for NeoForge 1.21.1 only. The latest file is 1.2.0, released on 2026-06-27, which is also the date the project was first published and last updated.
Key features
Default game mode setting
Choose survival, hardcore, creative or spectator as the mode that every newly created world starts in.
Default difficulty setting
Set the difficulty that newly created worlds begin with, independent of the game mode choice.
Existing worlds unchanged
Worlds that already exist keep their game mode, so only new worlds pick up the configured defaults.
Configuration screen
Options appear on a settings screen when Cloth Config API is installed, so the defaults can be set in one place.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Use cases
Who it’s for: Single-player players who create many worlds and want a fixed starting game mode and difficulty, and players who run NeoForge 1.21.1 and want the same default on each new world.
How it compares
PlayerDeathPlus is a server-side only NeoForge mod for 1.21.1 – 1.21.4, open source under the MIT License, and it deals with player death rather than world defaults. Plan is a server-side only NeoForge mod under the MIT License for 1.21.1 – 1.21.11, and it is not open source. GamemodeOverhaul covers Fabric, Forge and NeoForge for 1.18.2 – 26.1.2, and it works on either side, with neither side required, and it is open source under the GNU Lesser General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Default Gamemode for NeoForge | NeoForge | 1.21.1 | Client-side only | 2026-06-27 |
| PlayerDeathPlus | NeoForge | 1.21.1 – 1.21.4 | Server-side only | 2024-12-18 |
| Plan | NeoForge | 1.21.1 – 1.21.11 | Server-side only | 2026-10-15 |
| GamemodeOverhaul | Fabric, Forge and NeoForge | 1.18.2 – 26.1.2 | Client or server, optional | 2026-04-22 |
Questions
Does Default Gamemode for NeoForge need Cloth Config API?
Does the mod change worlds that already exist?
Does the server need Default Gamemode for NeoForge installed?
In the catalog
Default Gamemode for NeoForge is one of 36,990 Utility mods on ModsFinder, and one of 13,477 Utility mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from TakeruDavis
Similar mods
What the author says
Unofficial port of the original Fabric Default Gamemode by Alfakynz. This mod lets you change the default world gamemode (survival, hardcore, creative, spectator) when creating a new world. It won’t change the gamemode of an existing world!
Official listing
- Modrinth page
- modrinth.com/mod/default-gamemode-for-neoforge
- Owner
- TakeruDavis
- Published
- 2026-06-27
- Updated on Modrinth
- 2026-06-27
- Facts verified
- 2026-10-15
