No Mobs Thank You

No Mobs Thank You

Prevents unwanted mobs from spawning via JSON presets and override lists.

955 downloads 1 followers

NoMobsThankYou

Prevents unwanted mobs from spawning in your Minecraft world. Configure via JSON files.

OP needed for commands.


⚡ Features

  • 4 presets: disableAllMobs, onlyVillagers, disableVillagers, disableBosses
  • Override lists: add or keep specific mobs with wildcard support (namespace:*, modid:*, and global *)
  • Master switch: disable all blocking with enabled: false without deleting your config
  • Runtime reload: change config without restarting the server

📁 Commands

Command Description
/nmt reload Reload config from disk
/nmt status Show current config status
/nmt clean presets Reset presets to defaults (auto-reload)
/nmt clean list Clear override remove and keep lists (auto-reload)
/nmt open presets Open presets config file
/nmt open list Open override lists config file

⚙️ Configuration

Two JSON files in config/:

Presets file: nomobsthankyou-presets.json

Enable exactly one preset at a time. If more than one is true, none will be applied.

{
  "enabled": true,
  "disableAllMobs": false,
  "onlyVillagers": false,
  "disableVillagers": false,
  "disableBosses": false
}

enabled is optional: if omitted or null, it defaults to true. Set it to false to disable presets and overrides without deleting your configuration.

Preset Blocks
disableAllMobs All mobs (hostile, passive, ambient, water) + villagers and iron/snow/copper golems.
onlyVillagers Same as disableAllMobs, but villagers and wandering traders are preserved.
disableVillagers Villagers and wandering traders only.
disableBosses Wither, Ender Dragon, and Elder Guardian.

Note: Invalid JSON or values will reset to defaults.

Overrides file: nomobsthankyou-overrides.json

Add or keep specific entities. Supports wildcards (minecraft:*, modid:*) and global *:

{
  "remove": ["minecraft:creeper", "minecraft:*"],
  "keep": ["minecraft:villager", "minecraft:wandering_trader"]
}

Overrides are applied on top of the active preset.

* in remove blocks all mobs while still excluding MobCategory.MISC entities (items, boats, etc.). Use exact ids if you want to block a specific MISC entity. * in keep allows everything.

Note: Invalid JSON or values will reset to defaults.


📦 Requirements

Fabric

  • Fabric API
  • (+26.X) Java 25 or newer

NeoForge

  • (+26.X) Java 25 or newer

💬 Suggestions & Issues

If you have an idea, a suggestion, or found a bug, feel free to leave a comment on the CurseForge page or open an issue on the GitHub repository.


❓ FAQ

Can I use this mod in a public modpack?
Yes! You're free to include it in any public or private modpack, no permission needed.


📜 License

This project is licensed under the MIT License.

No gallery available for this project.

Version Minecraft Loader Download

No Mobs Thank You ${file.jarVersion}

nm-neoforge-1.2.2+mc1.21.1

1.21.1
neoforge
Download

No Mobs Thank You ${file.jarVersion}

nm-neoforge-1.2.1+mc26.1.2

26.1.2
neoforge
Download

No Mobs Thank You ${file.jarVersion}

nm-neoforge-1.2.0+mc26.3

26.3
neoforge
Download

No Mobs Thank You 1.2.2+mc1.21.1

nm-fabric-1.2.2+mc1.21.1

1.21.1
fabric
Download

No Mobs Thank You 1.2.1+mc26.1.2

nm-fabric-1.2.1+mc26.1.2

26.1.2
fabric
Download

No Mobs Thank You 1.2.0+mc26.3

nm-fabric-1.2.0+mc26.3

26.3
fabric
Download

No Mobs Thank You 1.1.4+mc26.3

nm-neoforge-1.1.4+mc26.3

26.3
neoforge
Download

No Mobs Thank You 1.1.4+mc26.3

nm-fabric-1.1.4+mc26.3

26.3
fabric
Download

No Mobs Thank You 1.1.3+mc1.21.1

nm-neoforge-1.1.3+mc1.21.1

1.21.1
neoforge
Download

No Mobs Thank You 1.1.2+mc1.21.11

nm-neoforge-1.1.2+mc1.21.11

1.21.11
neoforge
Download

No Mobs Thank You 1.1.1+mc26.2

nm-neoforge-1.1.1+mc26.2

26.2
neoforge
Download

No Mobs Thank You 1.1.0+mc26.1.2

nm-neoforge-1.1.0+mc26.1.2

26.1.2
neoforge
Download

No Mobs Thank You 1.1.3+mc1.21.1

nm-fabric-1.1.3+mc1.21.1

1.21.1
fabric
Download

No Mobs Thank You 1.1.2+mc1.21.11

nm-fabric-1.1.2+mc1.21.11

1.21.11
fabric
Download

No Mobs Thank You 1.1.1+mc26.2

nm-fabric-1.1.1+mc26.2

26.2
fabric
Download

No Mobs Thank You 1.1.0+mc26.1.2

nm-fabric-1.1.0+mc26.1.2

26.1.2
fabric
Download

No Mobs Thank You 1.0.3+mc1.21.1

nmt-neoforge-1.0.3+mc1.21.1

1.21.1
neoforge
Download

No Mobs Thank You 1.0.3+mc1.21.1

nmt-fabric-1.0.3+mc1.21.1

1.21.1
fabric
Download

No Mobs Thank You 1.0.2+mc1.21.11

nmt-neoforge-1.0.2+mc1.21.11

1.21.11
neoforge
Download

No Mobs Thank You 1.0.2+mc1.21.11

nmt-fabric-1.0.2+mc1.21.11

1.21.11
fabric
Download

No Mobs Thank You 1.0.1+mc26.2

nmt-neoforge-1.0.1+mc26.2

26.2
neoforge
Download

No Mobs Thank You 1.0.1+mc26.2

nmt-fabric-1.0.1+mc26.2

26.2
fabric
Download

No Mobs Thank You ${file.jarVersion}

nmt-neoforge-1.0.0+mc26.1.2

26.1.2
neoforge
Download

No Mobs Thank You 1.0.0+mc26.1.2

nmt-fabric-1.0.0+mc26.1.2

26.1.2
fabric
Download