
Friendlier Alex's Mobs
An addon for Alex's Mobs (Minecraft 1.20.1 Forge) that makes several mobs less hostile and fixes a few behaviors that get in the way of normal gameplay and farms.
Alex's Mobs itself is not modified. Every change can be turned off individually in config/friendlier_alexsmobs-common.toml; turning one off restores the original Alex's Mobs behavior.
Requires Alex's Mobs and Citadel.
Features
Only fight back when hurt
These mobs no longer target players on sight. They still fight back normally when a player hurts them.
- Crimson Mosquito
- Komodo Dragon (wild only; tamed Komodo Dragons behave as usual)
- Skelewag
- Cave Centipede
- Murmur (body and head share retaliation)
- Straddler
Their behavior toward other mobs (villagers, dolphins, cockroaches, etc.) is unchanged.
Seagull
- Seagulls no longer fly over to steal food from your hotbar.
Skreecher
- Skreechers no longer chase players around to clap and summon the Warden. Once hurt by a player, they follow that player and try to summon the Warden as before.
Cachalot Whale
- Cachalot Whales no longer break any blocks, including the blocks they smash while charging and the ice they break while swimming.
- Why: charging whales could wreck docks, sea bases and builds near the ocean.
Soul Vulture
- Killing a Soul Vulture always uses the loot table that contains the Soul Heart, even if it has not collected souls yet. The drop chance is unchanged (about 50%).
- Why: in the original mod a Soul Vulture only drops a Soul Heart after it has attacked enough mobs, which players cannot see, so killing one often gave nothing.
Dropbear
- When a Dropbear spawns naturally, the first block it would hang from above the spawn point must be a natural Nether ceiling block (netherrack, magma block, glowstone, nylium, nether quartz ore and nether gold ore by default). Otherwise it does not spawn.
- Why: Dropbears ignore light level and teleport up to the nearest ceiling when they spawn. Walls and slabs do not stop them, so they kept appearing inside Piglin farms and hanging from the top layer. This check only blocks player-built ceilings, so Dropbears still spawn in the wild.
Cosmic Cod
- Cosmic Cod only spawn naturally above the void or on End Stone (configurable). They no longer spawn on player-built platforms.
- Natural spawning stops when there are already 10 Cosmic Cod within 32 blocks (configurable).
- Why: Cosmic Cod have no spawn placement rule, so whole schools kept appearing on Enderman farm platforms and filling them up. Enderman spawning is not affected: Cosmic Cod and Endermen use separate mob caps.
Rattlesnake
- Rattlesnakes no longer hunt baby rabbits.
- Rattlesnakes only hunt rabbits when there are more than 3 adult rabbits within 16 blocks (configurable).
- Why: Rattlesnakes kept wiping out every rabbit in deserts, so players could not find rabbits anymore.
Config
| Option | Default | Description |
|---|---|---|
friendlyCrimsonMosquito |
true | Crimson Mosquito only fights back |
friendlyKomodoDragon |
true | Wild Komodo Dragon only fights back |
friendlySkelewag |
true | Skelewag only fights back |
friendlyCentipede |
true | Cave Centipede only fights back |
friendlyMurmur |
true | Murmur only fights back |
friendlyStraddler |
true | Straddler only fights back |
friendlySeagull |
true | Seagulls do not steal food |
friendlySkreecher |
true | Skreecher only summons the Warden after being hurt |
noCachalotBlockBreaking |
true | Cachalot Whales do not break blocks |
soulVultureAlwaysHeart |
true | Soul Vulture always uses the Soul Heart loot table |
dropbearCeilingRestriction / dropbearCeilingBlocks |
true / Nether blocks | Dropbear ceiling check and allowed ceiling blocks |
cosmicCodLandingRestriction / cosmicCodLandingBlocks |
true / End Stone | Cosmic Cod landing check and allowed landing blocks |
cosmicCodNearbyLimit / cosmicCodNearbyRadius / cosmicCodNearbyMax |
true / 32 / 10 | Cosmic Cod area limit |
rattlesnakeRabbitProtection / rattlesnakeRabbitRadius / rattlesnakeMinNearbyRabbits |
true / 16 / 3 | Rattlesnake rabbit protection |
Spawn restrictions only apply to natural spawning. Spawn eggs, spawners and buckets are not affected.
更友善的 Alex 生物
Alex 生物(Minecraft 1.20.1 Forge)的附属模组:让几种生物不再主动找玩家麻烦,并修正几处影响正常游玩和刷怪塔的行为。
不修改 Alex 生物本体。每项修改都可以在 config/friendlier_alexsmobs-common.toml 中单独关闭,关闭后恢复 Alex 生物原版行为。
前置:Alex 生物、Citadel。
功能
只在受伤后反击
以下生物不再主动攻击玩家,被玩家打了仍会正常反击。
- 绯红蚊子
- 科莫多巨蜥(仅野生;驯服后的行为不变)
- 骷髅剑鱼
- 洞穴蜈蚣
- 轻语灵(身体和头部共享反击目标)
- 跨座兽
它们对其他生物(村民、海豚、蟑螂等)的行为不变。
海鸥
- 海鸥不再飞过来偷你快捷栏里的食物。
贱叫怪
- 贱叫怪不再主动跟着玩家拍手召唤监守者。被玩家伤害后,才会跟上这名玩家并像原版一样尝试召唤。
抹香鲸
- 抹香鲸不再破坏任何方块,包括冲撞时撞碎的方块和游动时破开的冰。
- 原因: 冲撞的抹香鲸会拆掉码头、海底基地和海边建筑。
灵魂鹫
- 击杀灵魂鹫时总是使用带灵魂之心的掉落表,不需要它先攒够灵魂。掉落概率不变(约 50%)。
- 原因: 原版灵魂鹫要先攻击足够多的生物才可能掉灵魂之心,而玩家看不到它攒了多少,经常白打。
悬熊
- 悬熊自然生成时,生成点正上方第一个能倒挂的方块必须是天然的下界天花板方块(默认:下界岩、岩浆块、萤石、绯红/诡异菌岩、下界石英矿石、下界金矿石),否则不生成。
- 原因: 悬熊无视亮度,生成后会直接挪到头顶最近的天花板上,墙、半砖都挡不住,于是大量刷进猪灵刷怪塔,倒挂在顶层。这项检查只挡玩家搭的天花板,野外悬熊照常生成。
宇宙鳕鱼
- 宇宙鳕鱼只会在虚空上方或末地石上自然生成(可配置),不再刷在玩家搭建的平台上。
- 周围 32 格内已有 10 条宇宙鳕鱼时不再自然生成(可配置)。
- 原因: 宇宙鳕鱼没有生成位置规则,整群整群地刷在末影人刷怪塔的平台上,把平台挤满。末影人的生成不受影响:两者使用各自的生物上限。
响尾蛇
- 响尾蛇不再捕食幼年兔子。
- 周围 16 格内成年兔子多于 3 只时,响尾蛇才会捕食兔子(可配置)。
- 原因: 响尾蛇会把沙漠里的兔子吃光,玩家找不到兔子。
配置
| 配置项 | 默认值 | 说明 |
|---|---|---|
friendlyCrimsonMosquito |
true | 绯红蚊子只反击 |
friendlyKomodoDragon |
true | 野生科莫多巨蜥只反击 |
friendlySkelewag |
true | 骷髅剑鱼只反击 |
friendlyCentipede |
true | 洞穴蜈蚣只反击 |
friendlyMurmur |
true | 轻语灵只反击 |
friendlyStraddler |
true | 跨座兽只反击 |
friendlySeagull |
true | 海鸥不偷食物 |
friendlySkreecher |
true | 贱叫怪受伤后才召唤监守者 |
noCachalotBlockBreaking |
true | 抹香鲸不破坏方块 |
soulVultureAlwaysHeart |
true | 灵魂鹫总是使用带灵魂之心的掉落表 |
dropbearCeilingRestriction / dropbearCeilingBlocks |
true / 下界方块 | 悬熊天花板检查及允许的天花板方块 |
cosmicCodLandingRestriction / cosmicCodLandingBlocks |
true / 末地石 | 宇宙鳕鱼落点检查及允许的落脚方块 |
cosmicCodNearbyLimit / cosmicCodNearbyRadius / cosmicCodNearbyMax |
true / 32 / 10 | 宇宙鳕鱼区域数量上限 |
rattlesnakeRabbitProtection / rattlesnakeRabbitRadius / rattlesnakeMinNearbyRabbits |
true / 16 / 3 | 响尾蛇兔子保护 |
生成限制只针对自然生成,刷怪蛋、刷怪笼和桶放出的生物不受影响。

