Disabler
ModA Minecraft mod that allows you to block mob, biomes and structure spawns and block dimension.
Type
Mod
Modrinth Downloads
58
Modrinth ID
nms8WkBg
Last Updated
May 28, 2026
Description
Disabler: Spawn, Biome, Dimension & Structure Control
About
A server-side utility mod that gives admins control over mob spawns, structure generation, dimension access, and world composition - powered by a simple config file.
You can control:
Block mob spawns
- Remove mobs from biome spawn lists
- Cancel runtime spawn attempts
Disable structures
- Prevent entire structure types from generating
- Remove their custom mob spawn overrides
Remove biomes
- Fully exclude specific biomes from world generation
- Cleanly prevent them from appearing in new worlds
- Includes extra compatibility handling for Alex's Caves cave biome generation paths
Disable dimensions
- Cancel dimension travel before entities enter blocked dimensions
- Prevent new Nether portals from forming when minecraft:the_nether is blocked
- No spawn-teleport fallback: players stay where they are
Simple TOML file
- No commands, no GUI
- Server-side only
- No client install required
- Optional singleplayer support
- Same config/disabler-server.toml format on NeoForge, Forge, and Fabric
Configuration
The config file is located at:
.minecraft/config/disabler-server.toml [spawns] #List of mob ids that should never appear in the world. #Examples: "minecraft:zombie", "minecraft:creeper" blocked_mobs = [] [structures] #List of structure ids that should be removed from world generation. #Examples: "minecraft:village_plains", "minecraft:mineshaft" blocked_structures = [] [biomes] #List of biome ids that should be fully removed from world generation. #Examples: "minecraft:plains", "minecraft:swamp" blocked_biomes = [] [dimensions] #List of dimension ids that entities should not be able to enter. #Dimension travel is cancelled before the entity changes level. #Examples: "minecraft:the_nether", "minecraft:the_end" blocked_dimensions = [] [biome_exceptions] #List of biome ids that should NOT be included in the replacement pool. #These biomes have special generation requirements (e.g., mushroom biome on islands). #They will be kept as fallback if no other allowed biomes exist. #By default, minecraft:mushroom_fields is excluded. #Examples: "minecraft:mushroom_fields", "minecraft:deep_dark" exceptions = ["minecraft:mushroom_fields"]- Biome Exceptions: By default, minecraft:mushroom_fields is listed in biome_exceptions. This prevents it from being used as a replacement for blocked biomes, since mushroom biomes have special generation requirements. You can remove it from this list if you want mushroom biomes to be used as replacements.
- Dimension Blocking: Add dimension ids such as minecraft:the_nether or minecraft:the_end to blocked_dimensions. Travel is cancelled before the entity changes level, with portal cooldown applied to avoid repeated triggers.
- Config is written to disk: When the mod generates the config file for the first time, it includes the default minecraft:mushroom_fields in the exceptions list. Edit the file to customize this behavior.
Watch on GitHub how it works!
Future Plans
- Loot control (chests / vaults)
- Mob loot & EXP locks ...and more
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
RiverReeds
RiverReeds is a Vanilla+ mod which adds Cattails to world generation and thatch for building
Xmat's Better Banners
Adds a Curios Slot For Banners as well as fixing the quality of banners on shields.
Click Inventory
Click on Shulkerboxes, Crafting Tables, Ender Chests and more in your inventory
Shrug Mod
Adds the discord /shrug, /tableflip, and /unflip functionality to Minecraft chat
Scroll Walk
Alt+Scroll to slow down. Total control over your walking speed.
TMNT | Shell Shock
TMNT, Teenage Mutant Ninja Turtles