序言编写日志
参考资料:
Minecraft Wiki 生物
【sandiction】三条末影龙两只凋灵和循声守卫全收容 - 极限生存实况 E18
MC百科命令方块指令生成器
我的世界铁傀儡冷知识,一部视频带你了解铁傀儡所有的事情!
Minecraft Wiki 属性
整理第一版:JAVA版1.18.2
2022.8.12:完成整体大纲的搭建,编写了1.18.2所有生物不含1.19版本的悦灵、青蛙等生物的三级词条标题并且完成了配图。其中,友好生物按照人型、飞行、陆地以及水生这四个类别进行了重新的分类,接下来的工作则是按照顺序对生物进行整理与介绍。
2022.8.13:完成了友好生物中:人型生物、飞行生物以及部分陆地生物(鸡、牛、驴以及马)的编写工作
2022.8.14:完成了友好生物中:部分陆地生物(哞菇、骡猪、兔子以及绵羊)的编写工作
2022.8.16:完成了哞菇中棕色哞菇生成指令的补充
前言生物(Mobs)是指游戏世界中有生命的、可自主移动的一类实体,术语“Mob”是“Mobile(可移动的)”的简写。
该笔记将整理当前版本(1.18.2)中所有的生物以及相关生成代码,主要是用于建立全生物收容所,并且将尽力收集隐藏生物,特殊彩蛋生物的相关知识,下面将以Minecraft Wiki生物版块为大纲进行介绍
友好生物友好生物是不会主动攻击玩家的生物,这些生物不会因难度设置而被删除。
人型生物村民村民(Villager)是一种生活在村庄中的友好生物,它们会依自己的职业进行工作,能够繁殖、与玩家以绿宝石为货币交易。它们的外观因其职业和村民本身所生成在的生物群系而定。
冷知识
村民可以在bed_works参数为false的维度(原版中为下界和末地)使用床睡觉而不引发爆炸,因此在这类维度建立村庄是可行的。
尽管丛林和沼泽生物群系中不会自然生成村庄,但在其他生物群系的村庄生成于与上述生物群系交界处时,丛林或沼泽生物群系变种的村民仍会自然生成。
注:使用其他群系的村民在丛林或沼泽生物群系繁衍,有几率生成该群系的幼年村民
指令使用如下格式的指令可以召唤出指定名称、职业与种类的村民,但是由于没有指定其交易内容,村民无法进行交易。
/summon minecraft:villager ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",VillagerData:{type:"村民种类",profession:"村民职业"},Brain:{memories:{job_site:{pos:[I;0,0,0],dimension:"minecraft:overworld"}}}}
村民种类
数据值
沙漠
minecraft:desert
丛林
minecraft:jungle
平原
minecraft:plains
热带草原
minecraft:savanna
积雪
minecraft:snow
沼泽
minecraft:swamp
针叶林
minecraft:taiga
村民职业
数据值
盔甲匠
minecraft:armorer
屠夫
minecraft:butcher
制图师
minecraft:cartographer
牧师
minecraft:cleric
农民
minecraft:farmer
渔夫
minecraft:fisherman
制箭师
minecraft:fletcher
傻子
minecraft:nitwit
皮匠
minecraft:leatherworker
图书管理员
minecraft:librarian
石匠
minecraft:mason
失业
minecraft:none
牧羊人
minecraft:shepherd
工具匠
minecraft:toolsmith
武器匠
minecraft:weaponsmith
流浪商人流浪商人(Wandering Trader)是一种可以在世界各处生成的,类似于村民的友好生物。
冷知识
由于羊驼会跟随其他被拴绳牵引的羊驼,流浪商人牵引的行商羊驼可能会与其他野生羊驼形成驼队。
流浪商人生成后会活动40分钟,时间过后则会消失。使用命名牌为其命名或将其载入矿车或船也不能阻止其消失。
指令使用如下格式的指令可以召唤出指定名称的流浪商人
/summon minecraft:wandering_trader ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
注:指令生成的流浪商人不会消失
雪傀儡雪傀儡(Snow Golem)是一种可以帮助抵御敌对生物的友好生物,要创造一个雪傀儡,玩家需先竖直摆放两个雪块,然后在其顶端手动手动放置南瓜灯。
冷知识
雪傀儡将雕刻过的南瓜作为头盔,与玩家类似——真正的头在头盔内。玩家可以使用剪刀剪去雪傀儡的南瓜头,露出它真正的头
不能通过活塞制造雪傀儡,因为在代码里,雪傀儡只在OnBlockPlace(放置方块时)事件发生时生成。
雪傀儡会在沙漠、丛林、下界、水中以及雨中受到伤害。
指令使用如下格式的指令可以召唤出指定名称的雪傀儡
/summon minecraft:snow_golem ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
使用如下格式的指令可以召唤出指定名称且不戴南瓜头的雪傀儡
/summon minecraft:snow_golem ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",Pumpkin:0b}
铁傀儡铁傀儡(Iron Golem)是高大强壮的友好生物,用于保护玩家和村民,铁傀儡除了村民生成也可以像雪傀儡和凋灵那样通过摆放方块来创建
建造方法:将4个铁块摆放成T形,然后将雕刻过的南瓜或者南瓜灯放置在上层中间方块的顶上。
铁傀儡被击杀后会掉落铁锭与虞美人,抢夺附魔对铁傀儡无效。
冷知识
铁傀儡可以攻击村民和巨人,但不会对它们造成任何伤害
由玩家建造的铁傀儡永远不会攻击玩家,铁傀儡可以使用铁锭进行治疗,当玩家拥有村庄英雄效果时,自然或命令生成的铁傀儡不会攻击玩家即使玩家攻击铁傀儡
铁傀儡的建造方法只要求是T形,无论是侧放正放倒放都可以生成铁傀儡
铁傀儡免疫摔落和溺水伤害,且拥有100%击退抗性,不过会被冲击附魔的弓箭击退
指令使用如下格式的指令可以召唤出指定名称且视作自然生成的铁傀儡
/summon minecraft:iron_golem ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
使用如下格式的指令可以召唤出指定名称且视作玩家搭建的铁傀儡
/summon minecraft:iron_golem ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",PlayerCreated:1b}
飞行生物蝙蝠蝙蝠(Bat)是一种会飞的友好生物,生成于洞穴中用于渲染气氛。
指令使用如下格式的指令可以召唤出指定名称的蝙蝠
/summon minecraft:bat ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
使用如下格式的指令可以召唤出指定名称且为倒挂状态的蝙蝠
/summon minecraft:bat ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",BatFlags:1b}
鹦鹉鹦鹉(Parrot)是一种生成于丛林的、色彩鲜艳的友好生物,可以模仿附近敌对生物的音效,驯服之后可以站在玩家的肩上,鹦鹉有5种不同的颜色:红色、绿色、蓝色、青色和灰色。玩家可以通过给鹦鹉吃小麦种子、西瓜种子、南瓜种子或甜菜种子来驯服它们,驯服成功的概率是1⁄3。
冷知识
由于苦力怕没有空闲音效也没有脚步声,当鹦鹉检测到附近的苦力怕时只能模仿它引爆时的音效。
指令使用如下格式的指令可以召唤出指定名称与颜色的鹦鹉
/summon minecraft:parrot ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",Variant:颜色数值}
颜色数值
颜色
0
红色
1
蓝色
2
绿色
3
青色
4
灰色
蜜蜂蜜蜂(Bee)是居住在蜂巢或蜂箱的友好生物,但会在被激怒时成群结队地反击,使目标中毒,每个自然生成的蜂巢都容纳着3只蜜蜂。蜜蜂是节肢生物,被具有节肢杀手魔咒的武器近战攻击时会受到额外的伤害并被施加数秒的缓慢IV效果。
指令使用如下格式的指令可以召唤出指定名称的蜜蜂
/summon minecraft:bee ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
陆地生物鸡鸡(Chicken)是一种会下蛋的友好生物,使用鸡蛋会有1⁄8的概率生成1只幼年鸡。如果尝试生成1只幼年鸡成功,又将会有1⁄32的概率生成4只幼年鸡,可以使用用小麦种子、甜菜种子、西瓜种子或南瓜种子进行喂食。
指令使用如下格式的指令可以召唤出指定名称的鸡
/summon minecraft:Chicken ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
牛牛(Cow)是主世界中一种常见的友好生物。它们是皮革、牛肉和牛奶的来源,使用小麦可以喂养与繁殖牛。
指令使用如下格式的指令可以召唤出指定名称的牛
/summon minecraft:cow ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
驴驴(Donkey)是一种被驯服后可以骑乘并驮货物的生物。驴可以坐进矿车,也可以被拴绳拴住。
驴被驯服后,玩家可以通过骑着驴打开物品栏来打开驴的物品栏,或者在潜行时对着驴按使用键来打开。
驯服的驴有以下槽位可用:
鞍槽:用于装备鞍。
15格空的物品栏,手持箱子对驴按使用键后出现。
驴身上的箱子不可卸下,除非驴死亡。驴会在死亡时掉落装备的箱子以及箱子内容物。
繁殖:通过喂食金苹果、附魔金苹果或金胡萝卜可以使驯服的驴进入繁殖模式。当两只驴都进入繁殖模式时,它们会产下一只幼年驴;当一只驴和一只马都进入繁殖模式时,它们会产下一只幼年骡。
拓展知识
驴的生命值范围为15-30,但趋于均值22-23。
驴的移动速度固定为0.175(7.525格/秒)。
驴的跳跃力量固定为0.5,可以跳过1又9⁄16格。
指令使用如下格式的指令可以召唤出指定名称的驴
/summon minecraft:Donkey ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
马马(Horse)是一种可驯服生物,被驯服后可以骑行,对驯服的马使用金苹果或金胡萝卜会让它们进入求爱模式,使其生下一匹幼年马,与驴繁殖:繁殖马和驴会产生幼年骡子并且骡不能繁殖。
两只马繁殖时所生下的幼年马颜色和花纹的概率如下表:
A马的颜色
B马的颜色
随机颜色
合计
A马的花纹
17.78%
17.78%
4.44%
40%
B马的花纹
17.78%
17.78%
4.44%
40%
随机花纹
8.89%
8.89%
2.22%
20%
合计
44.44%
44.44%
11.11%
100%
拓展知识
马的生命值范围为15-30,但趋于均值22.5
马的移动速度为0.1125–0.3375个内部单位,趋于平均值0.225,马的最大速度是14.23格/秒,平均速度是9格/秒
马的跳跃力量在0.4-1.0之间,趋于平均值0.7
指令使用如下格式的指令可以召唤出指定名称、最大生命值、移动速度与跳跃力量的马,注意马匹自然生成的数值限制,当前生命值最高为53。
/summon minecraft:horse ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",Attributes:[{Name:"generic.max_health",Base:最大生命值},{Name:"generic.movement_speed",Base:移动速度},{Name:"horse.jump_strength",Base:跳跃力量}],Variant:颜色数值}
注:MC百科命令方块指令生成器中指令适用于1.14.4以及以下版本,高版本中属性名称(例如最大生命值等属性)已经出现部分更改,请以Minecraft Wiki 属性为准
马实体拥有Variant字段,决定了马的长相和类型。下面是决定马变种的变种值的表格:
白色
奶油色
栗色
褐色
黑色
灰色
深褐色
无
0
1
2
3
4
5
6
白色
256
257
258
259
260
261
262
白色条纹
512
513
514
515
516
517
518
白色斑点
768
769
770
771
772
773
774
黑色斑点
1024
1025
1026
1027
1028
1029
1030
哞菇哞(mōu)菇(Mooshroom)是牛的独特变种,如果给两只哞菇喂食小麦,它们会繁殖。哞菇不能与牛繁殖,除非将哞菇用剪刀除菇,对哞菇使用桶可以获得奶桶。
特殊变种棕色哞菇:红色哞菇被闪电击中时会变成棕色哞菇
召唤闪电指令如下:
/summon minecraft:lightning_bolt
冷知识
当被闪电击中时,红色哞菇会转变为棕色,棕色哞菇则会变成红色。
对哞菇使用碗可以获得蘑菇煲。
当棕色哞菇被喂食花后,下次对它使用碗则会得到与花对应的迷之炖菜。在此之后,如果不再被喂食花,棕色哞菇会正常产生蘑菇煲。
指令使用如下格式的指令可以召唤出指定名称的哞菇
/summon minecraft:mooshroom ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
使用如下格式的指令可以召唤出指定名称的棕色哞菇
/summon minecraft:mooshroom ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",Type:brown}
骡骡(Mule)是一种可骑乘的可驯服生物,无法自然生成,但可通过马和驴杂交获得,和驴一样,骡不能装备马铠,但是可以装备箱子,与现实生活中的骡一样,骡不能繁殖产生后代。
拓展知识
骡的生命值范围为15-30,但趋于均值22-23
驴和骡的移动速度固定为0.175
驴和骡的跳跃力量固定为0.5,可以跳1又9/16(1.5625)格高
指令使用如下格式的指令可以召唤出指定名称的骡
/summon minecraft:mule ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
猪猪(Pig)是生成于主世界中的常见友好生物,猪会被手持胡萝卜、胡萝卜钓竿、马铃薯或甜菜根的玩家吸引,对着猪使用鞍后即可骑乘。骑乘猪时可以用胡萝卜钓竿控制方向。
冷知识
猪若被闪电击中或在雷暴期间被附有引雷魔咒的三叉戟击中,会变为僵尸猪灵。
如果玩家骑猪进入矿车,矿车速度会增加至其在动力铁轨上的速度。
指令使用如下格式的指令可以召唤出指定名称的猪
/summon minecraft:pig ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]"}
兔子兔子(Rabbit)是一种罕见的友好生物。它们是兔子皮、兔子脚和生兔肉的来源,兔子可以用胡萝卜、金胡萝卜或蒲公英喂养与繁殖
外观 兔子常会带有6种毛色中的一种。毛色有棕色、白色、黑色、黑白斑点、金黄色和棕白色。
兔子生成时的毛色由其所在的生物群系决定:
在寒冷生物群系中,白色占80%,黑白斑点占20%。
在沙漠生物群系中,全为金黄色。
在其他生物群系中,棕色占50%,棕白色占40%,黑色占10%。
特殊变种
杀手兔(Killer Bunny)是Java版独有的兔子变种,详见杀手兔词条。
Toast兔:将兔子命名为“Toast”(使用命名牌或一个已重命名的刷怪蛋)会使它的纹理发生变化
指令使用如下格式的指令可以召唤出指定种类与名称的兔子
/summon minecraft:rabbit ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",RabbitType:种类}
RabbitType
数值
褐色
0
白色
1
黑色
2
黑白相间
3
金色
4
胡椒盐色
5
杀手兔
99
绵羊绵羊(Sheep)是一种提供羊毛和羊肉的友好生物,对绵羊使用染料可以改变其羊毛的颜色,可以使用小麦对绵羊进行喂食和繁殖。
种类的概率
总计
成年
幼年
总计
100%
95%
5%
白色
81.836%
77.7442%
4.0918%
黑色
5%
4.75%
0.25%
灰色
5%
4.75%
0.25%
淡灰色
5%
4.75%
0.25%
棕色
3%
2.85%
0.15%
粉红色
0.164%
0.1558%
0.0082%
特殊变种
彩虹羊:如果使用命名牌将一只绵羊命名为“jeb_”,则羊毛的颜色会渐变地显示所有可以染色的颜色。
冷知识
绵羊可以通过局部的方块吃草,即使在移动的矿车里时也是如此
当唤魔者处于非战斗状态中时,唤魔者会把16格以内的所有蓝色绵羊的羊毛颜色变成红色。
指令使用如下格式的指令可以召唤出指定颜色与名称的绵羊
/summon minecraft:sheep ~ ~1 ~ {CustomName:"[{\"text\":\"名称\",\"bold\":false,\"italic\":false,\"underlined\":false,\"strikethrough\":false,\"obfuscated\":false}]",Color:颜色}
颜色外观
数据值
白色绵羊
0
橙色绵羊
1
品红色绵羊
2
淡蓝色绵羊
3
黄色绵羊
4
黄绿色绵羊
5
粉红色绵羊
6
灰色绵羊
7
淡灰色绵羊
8
青色绵羊
9
紫色绵羊
10
蓝色绵羊
11
棕色绵羊
12
绿色绵羊
13
红色绵羊
14
黑色绵羊
15
骷髅马冷知识指令炽足兽冷知识指令猫冷知识指令豹猫冷知识指令山羊冷知识指令狐狸冷知识指令羊驼冷知识指令狼冷知识指令熊猫冷知识指令北极熊冷知识指令水生生物鳕鱼冷知识指令鲑鱼冷知识指令发光鱿鱼冷知识指令鱿鱼冷知识指令热带鱼冷知识指令海龟冷知识指令河豚冷知识指令美西螈冷知识指令海豚敌对生物敌对生物是危险而具有侵略性的生物。它们会尝试攻击玩家,阻止玩家入睡,在一些情况下也会攻击其他生物或相互攻击。
这些生物通常拥有不可忽视的杀伤能力,其中的部分生物也具有受难度影响的额外攻击方式,并在被玩家击杀后提供高于友好生物的经验值奖励。
始终敌对以下生物始终会主动攻击玩家。除潜影贝和小型史莱姆外,这些生物均会阻止附近的玩家使用床睡。
烈焰人冷知识指令苦力怕冷知识指令溺尸冷知识指令远古守卫者冷知识指令末影螨冷知识指令唤魔者冷知识指令恶魂冷知识指令守卫者冷知识指令疣猪兽冷知识指令尸壳冷知识指令岩浆怪冷知识指令幻翼冷知识指令猪灵蛮兵冷知识指令掠夺者冷知识指令劫掠兽冷知识指令潜影贝冷知识指令蠹虫冷知识指令骷髅冷知识指令史莱姆冷知识指令流放者冷知识指令恼鬼冷知识指令卫道士冷知识指令女巫冷知识指令女巫冷知识指令僵尸疣猪兽冷知识指令僵尸冷知识指令僵尸村民冷知识指令条件敌对以下生物通常容易被玩家激怒,但可以通过满足特定的条件,使其不会攻击玩家且不会阻止玩家入睡。
末影人冷知识指令猪灵冷知识指令蜘蛛冷知识指令洞穴蜘蛛冷知识指令僵尸猪灵冷知识指令BOSS生物Boss生物是拥有多种攻击手段、坚韧且极具破坏性的敌对生物,为玩家提供更长期、更危险和更大规模的战斗,并且有与其相关的Boss栏显示其生命值。
末影龙冷知识指令凋灵冷知识指令生物组合以下生物的本质是互相乘骑的多种生物,具有特殊的生成条件,其中的每一部分都分别保留各自的行为。
鸡骑士冷知识指令骷髅骑手冷知识指令蜘蛛骑士冷知识指令隐藏生物隐藏生物可以在游戏源代码中找到,并且只能通过使用/summon命令或刷怪蛋生成。它们不会在游戏中自然生成。
友好生物僵尸马冷知识指令敌对生物杀手兔冷知识指令巨人冷知识指令幻术师冷知识指令