The Awakening of the Villagers

Quick rating

Community listing page, reviews may not be monitored by the author.

The Awakening of the Villagers

By eeenr1Owner

No reviews yet

This mod enhances villagers (maybe.)

Mod Loaders
Minecraft

About

Description

This mod enhances villager behavior logic.

Note: This mod is currently in a test version. Please report any bugs promptly.

A mod supporting Java 1.21.1 / Fabric, it adds a variety of new behaviors and abilities to villagers.

Combat

Unemployed villagers and green-robed villagers will actively attack nearby hostile mobs and will also retaliate against players who kill other villagers.

Villagers can use swords, bows, and crossbows, and can wear equipment.

When using a sword, there is a chance to block damage. The block chance depends on the sword's base attack damage (Wooden Sword: 40%, Stone Sword: 50%, Iron Sword: 60%, Diamond Sword: 70%, Netherite Sword: 80%; swords from other mods are not currently supported).

When a villager wields an axe and the target player is blocking with a shield, the villager will disable the player's shield.

Ranged Attacks

Villagers can use bows and crossbows from vanilla and some mods, supporting normal arrows, tipped arrows, and spectral arrows. Villagers will try their best to avoid accidentally hitting other villagers and iron golems.

Woodcutting

Unemployed villagers or butchers will search for and chop down trees, collect dropped wood and saplings, and replant saplings at the original spot.

Fire Extinguishing

Villagers will put out nearby fires that are at risk of spreading and will help villagers that are on fire. When a villager themselves is on fire, they will immediately extinguish all flames within a 3×3×3 range around them.

Inventory Management

Villagers will interact with visible containers, store excess items, retrieve missing items from containers, and automatically equip better armor.

Job‑Specific Drops

Some professional villagers will drop extra items while working. For example, armorers drop enchanted armor, butchers drop logs, farmers drop bread, fletchers drop arrows or bows, librarians drop enchanted books, masons drop stone or cobblestone, and shepherds drop wool. However, they will often pick up these drops quickly.

Crafting and Enchanting

The Expert Crafting module enables ordinary villagers to craft iron armor using iron ingots. Armorers can craft and distribute armor of various materials, and toolsmiths can apply enchanted books.

Engineering Construction

Villagers can read built‑in .litematic schematic files and consume emeralds to construct buildings nearby. Both built‑in and external schematics are supported.

Green‑Robe Enhancement

Green‑robed villagers now have 5 levels of trades, offering items such as dirt, cobblestone, emeralds, diamonds, netherite scraps, etc., with unlimited trade counts. When a green‑robed villager dies, they drop a large number of emerald blocks based on their level.

Configuration Interface

Provides an in‑game GUI (default key: O) to toggle each functional module on or off.

Note: This feature is currently unavailable due to technical issues.

此模组加强了村民的行为逻辑。

注意:本模组目前为测试版本,如遇 BUG 请及时反馈。

支持 Java 1.21.1 / Fabric 的模组,为村民添加了多种全新的行为与能力。

战斗

无业村民与绿袍村民会主动攻击附近的敌对生物,也会对杀死其他村民的玩家进行反击。

村民可以使用剑、弓、弩,可穿戴装备。

使用剑时,有一定概率格挡伤害,格挡概率取决于剑的基础攻击力(木剑 40%、石剑 50%、铁剑 60%、钻石剑 70%、下界合金剑 80%,暂时不支持其他 Mod 的剑)。

当村民手持斧且目标玩家正在持盾格挡时,会击破玩家的盾牌。

远程攻击

村民可以使用原版及部分模组中的弓和弩,支持普通箭、药水箭、光灵箭。村民会尽可能的避免误闯其他村民和铁傀儡。

伐木

无业村民或屠夫会寻找并砍伐树木,收集掉落的木材与树苗,并在原处补种树苗。

灭火

村民会扑灭附近有蔓延风险的火焰,并帮助着火的村民。当村民自身着火时,会立即扑灭周围 3×3×3 范围内的所有火焰。

仓储管理

村民会与可见的容器交互,存放多余的物品,取出容器中缺少的物品,并自动装备更好的盔甲。

职业掉落

部分职业村民在工作时会额外掉落物品。例如盔甲匠掉落附魔盔甲,屠夫掉落原木,农民掉落面包,制箭师掉落箭或弓,图书管理员掉落附魔书,石匠掉落石头或圆石,牧羊人掉落羊毛。但是他们往往会快速捡起这些掉落物

合成与附魔

合成专家模块使普通村民能够使用铁锭合成铁甲。盔甲匠可制作并分发多种材质的盔甲,工具匠可应用附魔书。

工程建造

村民可以读取内置的.litematic 投影文件,消耗绿宝石在附近建造建筑。支持内置及外部投影。

绿袍加强

绿袍村民现在拥有 5 级交易,交易物品包括泥土、圆石、绿宝石、钻石、下界合金碎片等,且交易次数为无限。绿袍村民死亡时按等级掉落大量绿宝石块。

配置界面

提供游戏内 GUI(默认按键 O),可开关各功能模块。

注:该功能暂时有技术性问题导致无法使用。