Mob Settings 1.3.1 for NeoForge 26.2
Curse Maven Snippet
What's new
Changes
despawnRangesno longer removes persistent mobs, such as name-tagged ones or ones set to never despawn.addSpawnsmobs now ignore their usual spawn rules (such as ground type and light level) wherever the line applies, so a chicken added to the Nether really spawns there. This also applies to that mob's existing spawns in those places. End a line withTto keep the usual rules:entity_id|[dimension_id]|[biome]|weight|[min_group]|[max_group]|T.- Example:
minecraft:cow|minecraft:overworld|#minecraft:is_forest|10|2|4|T
- Example:
*inattributeOverridesno longer affects players. Add aminecraft:playerline to change their attributes.- Config files are upgraded once when loaded: spawn and attribute lines without a dimension are rewritten with a
*dimension. They mean the same as before. - A
removeSpawnsline that is only*is ignored with a warning. Write*|*|*to remove every spawn. - A warning is logged when
minecraft:overworldorminecraft:the_netheris used as a biome, since that matches nothing. - Long rule text in the config screen now wraps instead of being cut off, with each row growing to fit its text.
- Light Level Spawn Restrictions is now called Light Spawn Restrictions, so the label fits on the main config screen.
extraDropsitems can now carry data, written the way/givedoes:item_id[component=value,...]. The config screen has a Data menu for enchantments, durability, name, unbreakable and any other component, and items can be copied and pasted as text. Pasting onto a drop that has an item keeps that item and takes only the data, and whole/givecommands can be pasted too.- Example:
minecraft:zombie|minecraft:diamond_sword[damage=100,enchantments={sharpness:5}]|1|0.5
- Example:
addSpawnsmobs can now carry data, written the way/summondoes:entity_id{key:value,...}. The config screen has a Data menu for each equipment slot and its drop chance, the mob's name, never despawning and any other NBT, and both a single slot and all of the data can be copied and pasted.- Example:
minecraft:zombie{equipment:{head:{id:'minecraft:iron_helmet'}},drop_chances:{head:0.5}}|minecraft:overworld|?|20 - A spawned mob can't be traced back to its line, so data is rolled using the line's share of that mob's spawn weight where it spawns. Only natural and chunk-generation spawns get data.
- Example:
- The entity in a rule can now be an entity tag (
#c:bosses) or every mob from a mod (othermod:*), as well as one mob or*. This works everywhere except the mob inaddSpawns. Where several lines could apply to a mob, the narrowest wins: its own ID, then a tag, thenmodid:*, then*. removeSpawnsnow also stops mobs that code spawns instead of a biome's spawn list: phantoms, cats, pillager patrols, the wandering trader, village sieges and raids, as well as structure spawns (fortresses, monuments and so on) for every-dimension lines. A percent also cuts patrols, the trader, sieges and raids. Mobs you add withaddSpawnsare never removed. Spawner blocks and trial spawners are still unaffected.attributeOverridesnow apply as a modifier instead of replacing the base value, so removing a line takes the change off a mob the next time it loads. Mobs saved by an older version keep the value they were given.removeDropsandextraDropstake an optional dimension at the end, where the mob dies.despawnRangestakes an optional dimension, andlightSpawnRestrictionsan optional dimension and biome. Existing lines keep working.- Example:
minecraft:skeleton|minecraft:bone|?|minecraft:the_nether
- Example:
- New
spawnGroupSizeslist changes how many of a mob spawn together in the spawns that already exist:entity_id|[dimension_id]|[biome]|min_group|[max_group].- Example:
minecraft:zombie|1|1
- Example:
- New
damageModifierslist multiplies the damage a mob deals and takes:entity_id|[dealt]|[taken]|[dimension_id]. Arrows and other projectiles count for whoever fired them.- Example:
minecraft:zombie|?|0.5|minecraft:the_nether
- Example:
Fixes
- Drop rules no longer affect players. Before,
*could remove a player's items on death. - Reducing a spawn by a percent no longer removes a mob with a low spawn weight entirely.
- The update checker now reads the mod's update URL, so new versions are reported in-game.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

