Disabler
No reviews yet
A mod that allows you to block dimensions, items, and the spawning of mobs, structures, and biomes.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Disabler: Spawn, Biome, Dimension, Structure & Item Control
About
A server-side utility mod that gives admins control over mob spawns, structure generation, dimension access, world composition, items, loot, and inventories - 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
- Keep land replacements on land and water replacements in water
- 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_netheris blocked - No spawn-teleport fallback: players stay where they are
Block items
- Remove configured items from generated loot
- Prevent blocked item entities from remaining in the world or entering player inventories
- Clean crafting, smelting, player inventory, ender chest, equipment, and open-container results
- Optionally scan loaded modded and vanilla storages at a configurable interval
Simple JSON file
- No commands, no GUI
- Server-side only
- No client install required
- Optional singleplayer support
- Same
config/disabler-server.jsonformat on NeoForge, Forge, and Fabric
Configuration
The config file is located at:
.minecraft/config/disabler-server.json
{
"blocked_mobs": [],
"blocked_biomes": [],
"biome_exceptions": [
"minecraft:mushroom_fields"
],
"blocked_structures": [],
"blocked_dimensions": [],
"blocked_items": [],
"storage_scan": {
"enabled": true,
"interval_ticks": 300,
"block_entities_per_tick": 512,
"skipped_namespaces": []
}
}
Parameters
blocked_mobs: Entity type ids that cannot spawn or join a server level. Example:minecraft:zombie.blocked_biomes: Biome ids excluded from newly generated chunks. Replacements are selected by climate and preserve the land/water category. Example:minecraft:plains.biome_exceptions: Biomes that cannot be selected as replacements.minecraft:mushroom_fieldsis excluded by default because it has special terrain requirements.blocked_structures: Structure ids prevented from starting in newly generated chunks. Example:minecraft:village_plains.blocked_dimensions: Vanilla or modded dimension ids that entities cannot enter. Travel is cancelled before changing level. Example:minecraft:the_end.blocked_items: Vanilla or modded item ids removed from loot, item entities, player inventories, crafting and furnace results, open menus, and supported storages. Example:minecraft:elytra.storage_scan: Group of settings for periodic removal of blocked items from loaded block-entity inventories.storage_scan.enabled: Enables or disables periodic storage scanning. Event-based item and loot blocking continues to work when this isfalse.storage_scan.interval_ticks: Delay between complete storage scan cycles. The default is300ticks, approximately 15 seconds.storage_scan.block_entities_per_tick: Maximum number of queued block entities checked per tick. The default limit is512.storage_scan.skipped_namespaces: Mod namespaces whose physical storages must not be scanned. Example:["examplemod"].
The mod also creates .minecraft/config/DisablerGuide.md with the same parameter explanations. Unopened loot-table containers are left untouched until their loot is generated, preventing interference with Lootr conversion.
If an old .minecraft/config/disabler-server.toml exists and JSON does not, known settings are migrated automatically. The TOML file is retained as a backup, while all further configuration uses JSON.
Watch on GitHub how it works!
Disabler: Spawn, Biome, Dimension, Structure & Item Control
About
A server-side utility mod that gives admins control over mob spawns, structure generation, dimension access, world composition, items, loot, and inventories - 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
- Keep land replacements on land and water replacements in water
- 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_netheris blocked - No spawn-teleport fallback: players stay where they are
Block items
- Remove configured items from generated loot
- Prevent blocked item entities from remaining in the world or entering player inventories
- Clean crafting, smelting, player inventory, ender chest, equipment, and open-container results
- Optionally scan loaded modded and vanilla storages at a configurable interval
Simple JSON file
- No commands, no GUI
- Server-side only
- No client install required
- Optional singleplayer support
- Same
config/disabler-server.jsonformat on NeoForge, Forge, and Fabric
Configuration
The config file is located at:
.minecraft/config/disabler-server.json
{
"blocked_mobs": [],
"blocked_biomes": [],
"biome_exceptions": [
"minecraft:mushroom_fields"
],
"blocked_structures": [],
"blocked_dimensions": [],
"blocked_items": [],
"storage_scan": {
"enabled": true,
"interval_ticks": 300,
"block_entities_per_tick": 512,
"skipped_namespaces": []
}
}
Parameters
blocked_mobs: Entity type ids that cannot spawn or join a server level. Example:minecraft:zombie.blocked_biomes: Biome ids excluded from newly generated chunks. Replacements are selected by climate and preserve the land/water category. Example:minecraft:plains.biome_exceptions: Biomes that cannot be selected as replacements.minecraft:mushroom_fieldsis excluded by default because it has special terrain requirements.blocked_structures: Structure ids prevented from starting in newly generated chunks. Example:minecraft:village_plains.blocked_dimensions: Vanilla or modded dimension ids that entities cannot enter. Travel is cancelled before changing level. Example:minecraft:the_end.blocked_items: Vanilla or modded item ids removed from loot, item entities, player inventories, crafting and furnace results, open menus, and supported storages. Example:minecraft:elytra.storage_scan: Group of settings for periodic removal of blocked items from loaded block-entity inventories.storage_scan.enabled: Enables or disables periodic storage scanning. Event-based item and loot blocking continues to work when this isfalse.storage_scan.interval_ticks: Delay between complete storage scan cycles. The default is300ticks, approximately 15 seconds.storage_scan.block_entities_per_tick: Maximum number of queued block entities checked per tick. The default limit is512.storage_scan.skipped_namespaces: Mod namespaces whose physical storages must not be scanned. Example:["examplemod"].
The mod also creates .minecraft/config/DisablerGuide.md with the same parameter explanations. Unopened loot-table containers are left untouched until their loot is generated, preventing interference with Lootr conversion.
If an old .minecraft/config/disabler-server.toml exists and JSON does not, known settings are migrated automatically. The TOML file is retained as a backup, while all further configuration uses JSON.
Watch on GitHub how it works!
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources