CustomSiege: Total Control Over Minecraft Village Sieges

CustomSiege lets you choose which mobs spawn during village sieges and set spawn limits for Minecraft. Download CustomSiege today!

CustomSiege

Village sieges in Minecraft have always followed the same predictable script: a wave of zombies appears, you fight them off, and life goes back to normal. That routine gets old fast, especially for players who crave unpredictability or want to build genuinely dangerous settlements. CustomSiege rewrites that script entirely, handing you the controls to decide exactly what crawls out of the darkness when a village comes under attack.

This lightweight mod focuses on one job and does it exceptionally well. Instead of accepting whatever the game throws at your villagers, you define the guest list. Want a siege led by husks with a few witches mixed in? Prefer a massive horde that tests every trap and wall you have built? CustomSiege makes all of that possible through a simple configuration file, no coding required.

What CustomSiege Changes About Village Sieges

At its core, CustomSiege intervenes in the siege spawn logic and replaces the vanilla behavior with your own rules. Two settings drive everything:

  • MaxSpawnableEntitiesDuringSiege – the hard cap on how many mobs can appear during a single siege event.
  • SpawnableEntitiesDuringSiege – the list of entity IDs allowed to spawn, each paired with a weight value.

Weight-based spawning is where the real flexibility lives. An entity with a weight of 100 in a list where the total weight is 200 has roughly a 50 percent chance of being selected for each spawn. Raise or lower those numbers, and you reshape the entire difficulty curve of your sieges without touching a single line of game code.

A Default Config That Just Works

Out of the box, CustomSiege ships with a sensible configuration that mirrors vanilla behavior closely enough that nothing feels broken. The default setup allows up to 20 entities during a siege, with standard zombies filling the spawn list. From there, the file is yours to edit. Swap in skeletons, creepers, pillagers, or mobs added by other mods, and the mod will respect those entries as long as the entity IDs are valid.

Version Support and Mod Loader Compatibility

CustomSiege is built for modern Minecraft releases and is distributed for both Fabric and NeoForge, covering the loader preferences of most players in the current modding scene. If you run a Fabric-based setup with performance mods, or a NeoForge pack centered on tech and magic, the mod slots in without conflict. It also plays nicely alongside other mods that touch village behavior, since it only overrides the siege spawn selection rather than rewriting broader village AI.

Performance impact is minimal. The mod does its work at the moment a siege triggers, picking entities from your weighted list and enforcing your spawn cap. There is no constant background processing, no chunk scanning, and no noticeable tick cost, which makes it safe for large worlds and multiplayer servers alike.

How to Install CustomSiege

Getting started takes only a few minutes. First, confirm that your Minecraft version matches a release of the mod and that you have the correct loader installed. Then follow these steps:

  • Download CustomSiege from a trusted mod hosting page and place the jar file into your mods folder.
  • Launch the game once so the mod can generate its default configuration file.
  • Open the config file, adjust the maximum spawn count, and edit the entity list with your preferred mobs and weights.
  • Save the file and restart the game to apply your changes.

If you would rather skip manual file management, the foxygame.net launcher offers a one-click install path for CustomSiege, pulling the correct build for your Minecraft version and keeping it updated automatically as new releases land.

Building Sieges Worth Defending Against

The real fun begins once you start experimenting. A low spawn cap with high-weight creepers creates tense, explosive encounters. A cap of 60 with mixed undead turns every siege into a full-scale battle that demands iron golems, walls, and careful planning. Modpack authors can use CustomSiege to give each dimension or difficulty tier its own siege identity, while survival players can simply crank up the chaos when vanilla stops being scary.

Final Thoughts

CustomSiege is one of those mods that quietly solves a problem you did not realize you had. Village sieges become a feature you look forward to rather than a nuisance you tolerate. With configurable entity lists, weight-based spawning, and an adjustable spawn cap, it delivers exactly the control it promises, and it does so without dragging down performance. Download CustomSiege, tune the config to match your world, and give your villages a defense worth building.