Dungeon Tweaks
If you have ever wandered through a Minecraft dungeon and felt that the same old zombies and skeletons were getting a bit predictable, you are not alone. The vanilla spawner system works, but it lacks variety and surprise. That is where Dungeon Tweaks steps in, offering a powerful yet flexible way to completely redefine what lurks inside those cobblestone corridors. Whether you are a server admin looking to spice up the challenge or a modpack creator who wants deeper integration, this add-on gives you the tools to make every dungeon feel unique.
What Does Dungeon Tweaks Do?
At its core, Dungeon Tweaks is a configuration-driven mod that lets you control exactly which mobs spawn in dungeon chest rooms, and with what frequency. Instead of relying on the default spawner behavior, you can assign weights to different entities, add NBT data for custom effects, and even define entirely new dungeon types based on dimension or biome. The mod supports both simple mob additions and complex spawner entries, such as powered creepers or mobs with passengers, giving you near-total creative control.
Key Features You Will Actually Use
- Configurable mob weights: Adjust the rarity of each mob in a specific dungeon folder.
- NBT custom entries: Add things like powered creepers, skeleton horsemen, or any entity with custom tags.
- Dimension and biome-specific lists: Override the default spawn table for particular biomes or dimensions.
- Definition system: Register your own dungeons using a simple resource location format, then enable or disable them globally.
- Validation and reload: Turn on config validation to catch typos, and use
/dungeonTweaksReloadto apply changes without restarting.
One of the most appealing aspects is that Dungeon Tweaks does not just work on vanilla structures. It also natively supports popular mods like Battle Towers, Quark, and Recurrent Complex. This means you can have a Battle Tower that spawns wither skeletons on the lower floors and blazes near the top, all without touching a single line of code. For modders, the API is straightforward: a few method calls to DungeonMobs.addDefinition() and DungeonMobs.addDungeonMob() are all you need to hook your custom structures into the system.
Supported Versions and Loaders
Dungeon Tweaks is primarily built for Minecraft 1.12.2 and runs on the Forge loader. The mod also requires the Evil Notch Lib library, which handles the core configuration and dependency management. While the mod has been around since earlier versions like 1.10.2, the 1.12.2 release is the most stable and feature-complete. If you are running a modpack on that version, this is a must-have addition.
How to Install Dungeon Tweaks for Minecraft
Installing the add-on is a simple process, provided you already have Forge set up. First, download the Dungeon Tweaks jar file along with the Evil Notch Lib jar. Place both files into your mods folder, then launch the game. Once loaded, you will find a new dungeon_tweaks folder inside your config directory. From there, you can edit the various text files to adjust mob weights and definitions. If you are using a launcher that supports mod management, you can often automate this process.
For players who prefer a more streamlined approach, the foxygame.net launcher offers a one-click install for Dungeon Tweaks, automatically resolving the Evil Notch Lib dependency and ensuring version compatibility. This saves you from manually tracking down the right files, especially if you are new to modding.
Understanding the Configuration Files
The configuration system is text-based and surprisingly intuitive. Each dungeon type has its own file, and each line follows a simple pattern: the mob's resource location, optional NBT data, an equals sign, and then the weight. For example:
"minecraft:creeper" = 20
"minecraft:spider" {Passengers:[{id:"minecraft:skeleton"} ] } = 20
The first line makes creepers a common spawn. The second line spawns a spider with a skeleton riding it, which is a fun and dangerous encounter. You can also use multi-index spawner entries to create a spawner that randomly chooses between different mobs, complete with spawn potentials. Comments are supported using the # symbol, so you can document your changes without any hassle.
Defining Custom Dungeons
Beyond tweaking existing structures, you can define your own dungeons. In the global Forge config, you add an entry like "modid:dungeon" <dimension or biome> = true. The optional metadata allows you to restrict the definition to a specific dimension (using an integer) or a biome (using a resource location like minecraft:plains). Once defined, you can then create a corresponding config file to set the mob weights. This feature is especially useful for modders who want their custom structures to have unique spawn tables without hardcoding anything.
One thing to note is that the chunk scan radius matters. For the vanilla dungeon in 1.12.2, a radius of 0-1 works fine, but for other structures like strongholds or mineshafts, you may need to increase it to 1-2 to ensure Dungeon Tweaks detects them properly. If you are having trouble getting custom definitions to fire, this is usually the first thing to check.
Frequently Asked Questions
New users often wonder if this mod replaces structures. The answer is no; it only modifies the spawner contents inside them. The structure itself remains untouched, so compatibility with other world-gen mods is generally good. Another common question is why non-living entities do not spawn. This is due to vanilla spawner logic, but you can work around it using NBT and spawn potentials, as shown in the examples above. If your custom definitions are not working, verify your chunk scan radius and ensure you have reloaded the config with the in-game command.
For those looking to expand their modpack's capabilities, the foxygame.net launcher also includes an add-on catalog where you can browse and install Dungeon Tweaks alongside other quality-of-life mods. The launcher handles auto-updates, so you will always have the latest bug fixes without needing to manually check for new versions.
Final Thoughts
Dungeon Tweaks is one of those rare mods that does one thing exceptionally well. It gives you the power to turn mundane dungeons into memorable encounters, and it does so with a clean config system that anyone can learn. Whether you are adding a few extra zombies or creating a gauntlet of boss-level mobs, the flexibility is there. The mod's support for other structure mods and its simple API make it a valuable tool for both players and modders alike. If you are ready to breathe new life into your Minecraft worlds, this is the add-on to get.