最後更新當前版本:1.18.2
當前頁面適用版本:[1.14~最新版]。
在1.14版本後,村民會依其生成的生態域而擁有不同的外觀,外觀是固定的,若玩家將村民移至不同的生態域類型中,外觀將不會自然更換。
關於村民的交易內容,詳見交易:村民。
指令範例:
.查詢五格以內隨機一位村民的資料:/data get entity @e[type=minecraft:villager,distance=..5,limit=1,sort=random]
.將十格內隨機一位村民的外觀替換成雪地外觀:/data merge entity @e[type=minecraft:villager,distance=..10,limit=1,sort=random] {VillagerData:{type:"minecraft:snow"}}
.生成空白交易項目的莽原外觀的圖書管理員:/summon minecraft:villager ~ ~1 ~ {VillagerData:{profession:"minecraft:librarian",type:"minecraft:savanna",level:6},PersistenceRequired:1b,CanPickUpLoot:0b,Offers:{Recipes:[{buy:{id:"minecraft:air",Count:1b},buyB:{id:"minecraft:air",Count:1b},sell:{id:"minecraft:air",Count:1b},priceMultiplier:0.0f,maxUses:999999,xp:0,rewardExp:0b}]}}
.生成固定位置、交易項目為鑽石換綠寶石的沙漠外觀的漁夫:/summon minecraft:villager ~ ~1 ~ {VillagerData:{profession:"minecraft:fisherman",type:"minecraft:desert",level:6},PersistenceRequired:1b,CanPickUpLoot:0b,Attributes:[{Name:"generic.movementSpeed",Base:"0.0f"}],Offers:{Recipes:[{buy:{id:"minecraft:diamond",Count:1b},buyB:{id:"minecraft:air",Count:1b},sell:{id:"minecraft:emerald",Count:1b},priceMultiplier:0.0f,maxUses:999999,xp:0,rewardExp:0b}]}}
外觀(點擊以Google文件觀看)
自然生成的村民會依所在生態域的類型而有不同的外觀。
叢林及沼澤不會生成村莊,但若有村莊剛好與這兩種生態域重疊,可能會生成這兩種村民外觀。此外,在這兩種生態域中使用生怪蛋、繁殖或轉化殭屍村民也能產生這兩種外觀的村民。
type |
外觀 |
生態域 |
minecraft:desert |
沙漠 |
沙漠、惡地及其變種 |
minecraft:jungle |
叢林 |
叢林及其變種 |
minecraft:plains |
平原 |
平原及其他種類的生態域 |
minecraft:savanna |
莽原 |
莽原及其變種 |
minecraft:snow |
雪地 |
寒冷的生態域及其變種 |
minecraft:swamp |
沼澤 |
沼澤及其變種 |
minecraft:taiga |
針葉林 |
針葉林、原始松木針葉林、風蝕丘陵及其變種 |
職業
傻子無法交易,這種村民不會工作,也不會在鐘附近集會,但仍可以繁殖。
在玩家成功防禦突襲並獲得村莊英雄效果後,村民可能會向玩家贈送禮物。小村民的禮物是罌粟。
profession |
職業 |
特徵 |
工作站 |
禮物 |
minecraft:armorer |
製甲師 |
棕色圍裙、黑色盔甲 |
高爐 |
鎖鏈盔甲部件 |
minecraft:butcher |
屠夫 |
白色圍裙、紅色頭巾 |
煙燻爐 |
牛排、烤雞、烤豬肉、烤兔肉 |
minecraft:cartographer |
製圖師 |
金色單眼眼鏡 |
製圖台 |
空白地圖、紙 |
minecraft:cleric |
神職人員 |
紫色圍裙 |
釀造台 |
青金石、紅石粉 |
minecraft:farmer |
農夫 |
草帽 |
堆肥箱 |
麵包、餅乾、南瓜派 |
minecraft:fisherman |
漁夫 |
漁夫帽、魚 |
木桶 |
生鱈魚、生鮭魚 |
minecraft:fletcher |
製箭師 |
羽毛帽、箭袋 |
製箭台 |
箭矢、藥水箭 |
minecraft:leatherworker |
皮匠 |
棕色圍裙、棕色手套 |
鍋釜 |
皮革 |
minecraft:librarian |
圖書管理員 |
書帽、眼鏡 |
講台 |
書 |
minecraft:mason |
石匠 |
黑色圍裙、黑色手套 |
切石機 |
黏土 |
minecraft:nitwit |
傻子 |
綠色長袍 |
無 |
無 |
minecraft:none |
無業者 |
無 |
無 |
無 |
minecraft:shepherd |
牧羊人 |
白色長袍、皮帽 |
紡織機 |
羊毛 |
minecraft:toolsmith |
工具匠 |
棕色圍裙 |
鍛造台 |
石斧、石鋤、石鎬、石鏟 |
minecraft:weaponsmith |
武器匠 |
棕色圍裙、黑色眼罩 |
砂輪 |
金斧、鐵斧、石斧 |
行程
村民會依是否成年及職業來設定其日程行為,當村民到達工作站時,會有一日兩次的機會解除鎖定的交易。若村民成功入睡,會在早晨起床時治療自己。
時間刻數 |
時間換算 |
在職村民 |
失業村民 |
傻子村民 |
村民孩童 |
00000 |
06:00 |
遊蕩 |
遊蕩 |
睡覺 |
遊蕩 |
01000 |
07:00 |
遊蕩 |
遊蕩 |
睡覺 |
遊蕩 |
02000 |
08:00 |
工作 |
遊蕩 |
睡覺 |
遊蕩 |
03000 |
09:00 |
工作 |
遊蕩 |
睡覺 |
玩樂 |
04000 |
10:00 |
工作 |
遊蕩 |
遊蕩 |
玩樂 |
05000 |
11:00 |
工作 |
遊蕩 |
遊蕩 |
玩樂 |
06000 |
12:00 |
工作 |
遊蕩 |
遊蕩 |
遊蕩 |
07000 |
13:00 |
工作 |
遊蕩 |
遊蕩 |
遊蕩 |
08000 |
14:00 |
工作 |
遊蕩 |
遊蕩 |
遊蕩 |
09000 |
15:00 |
集會 |
集會 |
遊蕩 |
遊蕩 |
10000 |
16:00 |
集會 |
集會 |
遊蕩 |
玩樂 |
11000 |
17:00 |
遊蕩 |
遊蕩 |
睡覺 |
玩樂 |
12000 |
18:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
13000 |
19:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
14000 |
20:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
15000 |
21:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
16000 |
22:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
17000 |
23:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
18000 |
00:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
19000 |
01:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
20000 |
02:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
21000 |
03:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
22000 |
04:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
23000 |
05:00 |
睡覺 |
睡覺 |
睡覺 |
睡覺 |
閒話
村民在交談時,會把閒話傳播給其他村民。閒話會影響玩家在村莊中的信譽,並會給予玩家交易折扣或收取更高昂的價格。
NBT範例:{Gossips:[{Type:"major_positive",Value:100,Target:[I;-1344935254,-203928929,-1860766459,1384646036]}]}。
交易價格計算公式為:最終價格=基準價格-floor((5×major_positive+minor_positive+trading-5×major_negative-minor_negative)×PriceMultiplier)。
Type |
觸發事件 |
造成結果 |
獲得量 |
收到減少 |
每20分鐘減少 |
分享門檻 |
最大值 |
major_negative |
玩家殺死村民 |
交易費用上升 |
+20 |
-10 |
-10 |
10 |
100 |
major_positive |
玩家治癒殭屍村民 |
交易費用下降 |
+25 |
0 |
0 |
100 |
100 |
minor_negative |
玩家攻擊村民 |
交易費用上升 |
+25 |
-5 |
-20 |
20 |
200 |
minor_positive |
玩家治癒殭屍村民 |
交易費用下降 |
+25 |
-5 |
-1 |
5 |
200 |
trading |
交易 |
交易費用下降 |
+2 |
-20 |
-2 |
20 |
25 |