HomeJavaModsStructure Spawn Area Fix
Structure Spawn Area Fix
ModsJava

Structure Spawn Area Fix

by 3xpl01t · on CurseForge

⬇ Download on CurseForge

The author built this one for Minecraft 1.20.1 on Forge. On other versions it may install and then do nothing.

mc-versions   forge

Structure Spawn Area Fix

I have noticed an issue with the Alex's Mobs mod, which adds mob spawns to the shipwreck structure. This structure's bounding box is so small that in practice these mobs will spawn very rarely, if at all. You can read more about this in this issue.

This mod fixes this issue by allowing you to expand the spawn area for mobs around structures. It does this by checking a larger area around a potential spawn point for a given structure. If one is found, the biome's regular mob spawns will be overriden with structure-specific ones for this position.

Before, I rarely got a Skelewag to spawn in, but with this fix applied, it looks like this (sped up by a factor of 2; there's a shipwreck in the center of the screen):

Ingame

Configuration

The configuration is located in config/structure-spawn-area-fix.json. It is a JSON file containing a list of entries for structures to expand the spawning area for. Each entry has the following properties:

Example

Here is an example configuration that expands the spawn area for monsters around shipwrecks by 12 blocks, restricted to biomes that have the shipwreck structure:

[
  {
    "structure": "minecraft:shipwreck",
    "category": "monster",
    "additional_radius": 12,
    "biome": "#minecraft:has_structure/shipwreck"
  }
]

By default, the mod creates this exact configuration to fix the issue with Alex's Mobs and its Skelewag spawns at shipwrecks. If you find other mobs also have issues spawning near structures, you can just add another entry for them.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more