Disabler

A Minecraft mod that allows you to block mob, biomes and structure spawns and block dimension.
waterflane | Disabler
Create a server, get 25% off your first monthaffiliate logo
Create Server
affiliate banner image

icon with text Source Patreon

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

The Disabler Team

profile avatar
  • 3
    Projects
  • 224
    Downloads

Hi, my name is Kirill, and I'm a Minecraft enthusiast. I make builds and sometimes post useful server mods. I'm also into coding and math.

Donate

More from waterflane

  • WorldGen Editor project image

    WorldGen Editor

    • 21
    • Mods

    A Minecraft mod that allows you to control world generation directly in the game via a JSON file!

    • 21
    • May 29, 2026
    • Mods
    • +2
  • Copy Block ID project image

    Copy Block ID

    • 31
    • Mods

    A minimal client-side NeoForge utility that lets you copy hovered item, fluid, block, items in JEI/REI, block and entity IDs in world with Ctrl+C.

    • 31
    • May 20, 2026
    • Mods
    • +1
  • WorldGen Editor project image

    WorldGen Editor

    • 21
    • Mods

    A Minecraft mod that allows you to control world generation directly in the game via a JSON file!

    • 21
    • May 29, 2026
    • Mods
    • +2
  • Copy Block ID project image

    Copy Block ID

    • 31
    • Mods

    A minimal client-side NeoForge utility that lets you copy hovered item, fluid, block, items in JEI/REI, block and entity IDs in world with Ctrl+C.

    • 31
    • May 20, 2026
    • Mods
    • +1