生物转化

发表时间: 2025-11-15 14:38:50

最后更新: 2025-11-15 14:38:50(2小时前)

本文标签: 生物机制

用户头像-Connie 等1名 热心馆友编辑完成

生物转化是我的世界的一种游戏内容

介绍

  1. 生物转化(Mob Conversion)是一种专为人工智能生物设计的转化机制。

  2. 该机制使得一个生物能够转化为另一种生物,并且在转化过程中可以改变生物的类型。

  3. 与自然生成的生物不同,经过转化的生物会保留原始生物的一些实体数据。

  4. 例如,在进行生物转化时,新生成的生物会继承原生物的自定义名称。

机制

  1. 在技术层面上,生物转化的过程并不是直接对现存生物进行修改,而是需要生成一个新的生物实例,继承原有生物的一些数据,之后再将原本的生物移除,从而实现所谓的“转化”。

  2. 之所以采取这种方法,是因为一旦生物的实例已经被创建,它的类型便无法再进行更改,因此只能通过重新创建一个新实例来达到间接修改的目的。

  3. 尽管像苦力怕变成闪电苦力怕这样的情况也涉及到转化,但这类转化实际上是通过直接改变生物的数据实现的,而非我们在此讨论的狭义的生物转化。

  4. 以下是可进行生物转化的生物示例:首先,哞菇在被剪刀修剪后会变成;其次,在被闪电击中时会转变为僵尸猪灵

  5. 此外,蝌蚪成长后会转变为青蛙骷髅则会在细雪环境中转化为流浪者

  6. 猪灵猪灵蛮兵在非下界维度时会变为僵尸猪灵,而疣猪兽在同样的环境下也会转化为僵尸疣猪兽

  7. 始于尸壳中转变为僵尸,接下来,僵尸在中会被转化为溺尸

  8. 村民被闪电击中时,它们将转变为女巫,若村民被僵尸等生物杀死,则会成为僵尸村民

  9. 僵尸村民经过治愈过程后则可重新转化为村民,而史莱姆岩浆怪在死亡后会分裂出小型的史莱姆和小岩浆怪,这一行为也符合生物转化的定义。

  10. 游戏机制使得原生物可以经历多次转化,从而实现其分裂效果,例如,大史莱姆转变为小史莱姆的过程就是经过了多次转化所产生的结果。

属性继承

一、 Java版

  1. 在《我的世界》中,僵尸村民与普通村民之间可以实现转化,并且在这一过程中,游戏会保留村民的相关数据。

  2. 生物转化机制被分为两类:单生物转换(Single)和死亡时分裂转换(Split on death)。

  3. 转化过程还涉及两个布尔参数,即是否保留装备(Keep equipment)以及是否维持可捡拾战利品(Preserve can pick up loot),这两个参数影响特定属性的继承。

  4. 对于死亡时分裂的转换类型,转化前会尝试丢弃乘客和拴绳的相关数据,系统会迫使骑乘的生物脱离,同时会断开拴绳。

  5. 在转化进行时,新的生物只会继承原生物的一些实体属性,而其他属性则会被视为无效数据并被忽略。

类型 原生物 新生物 触发条件 保留装备 保持可以捡起战利品
单生物 我的世界百科生物转化属性继承配图蝌蚪 我的世界百科生物转化属性继承配图青蛙 生长 false false
我的世界百科生物转化属性继承配图哞菇 我的世界百科生物转化属性继承配图 剪刀 false false
我的世界百科生物转化属性继承配图僵尸村民 我的世界百科生物转化属性继承配图村民 治愈 false false
我的世界百科生物转化属性继承配图 我的世界百科生物转化属性继承配图僵尸猪灵 闪电 false true
我的世界百科生物转化属性继承配图村民 我的世界百科生物转化属性继承配图女巫 闪电 false false
我的世界百科生物转化属性继承配图村民 我的世界百科生物转化属性继承配图僵尸村民 僵尸攻击 true true
我的世界百科生物转化属性继承配图疣猪兽 我的世界百科生物转化属性继承配图僵尸疣猪兽 僵尸化 true false
我的世界百科生物转化属性继承配图 我的世界百科生物转化属性继承配图僵尸猪灵 僵尸化 true true
我的世界百科生物转化属性继承配图骷髅 我的世界百科生物转化属性继承配图流浪者 细雪 true true
僵尸类生物之间的转化 true true
死亡时分裂 我的世界百科生物转化属性继承配图史莱姆(大)
我的世界百科生物转化属性继承配图岩浆怪(大)
我的世界百科生物转化属性继承配图史莱姆(小)
我的世界百科生物转化属性继承配图岩浆怪(小)
分裂 false false

 

类型 实体属性 存档数据 继承条件
单生物 实体位置 我的世界百科生物转化属性继承配图Pos -
实体朝向 我的世界百科生物转化属性继承配图Rotation -
实体位移变化量 我的世界百科生物转化属性继承配图Motion -
实体乘客 我的世界百科生物转化属性继承配图Passengers 原生物存在乘客
实体载具 无[注 2] 原生物存在载具
生物装备 我的世界百科生物转化属性继承配图equipment 生物转化可以保留装备
生物装备掉率 我的世界百科生物转化属性继承配图drop_chances
实体摔落距离 我的世界百科生物转化属性继承配图fall_distance -
实体是否正在滑翔 我的世界百科生物转化属性继承配图FallFlying -
生物离自己最后一次被玩家攻击的时间 我的世界百科生物转化属性继承配图last_hurt_by_player_memory_time -
生物被伤害后发红时间的倒计时 我的世界百科生物转化属性继承配图hurtTime -
生物身体俯仰角 -
实体是否正在站在地面 我的世界百科生物转化属性继承配图OnGround -
生物睡觉位置 我的世界百科生物转化属性继承配图sleeping_pos 原生物存在睡觉位置
生物拴绳数据 我的世界百科生物转化属性继承配图我的世界百科生物转化属性继承配图leash 原生物被拴住
通用 生物伤害吸收 我的世界百科生物转化属性继承配图AbsorptionAmount -
生物状态效果 我的世界百科生物转化属性继承配图active_effects -
生物是否是幼年生物 僵尸类生物、僵尸疣猪兽猪灵我的世界百科生物转化属性继承配图IsBaby
其他生物:无
-
生物年龄 我的世界百科生物转化属性继承配图Age 原生物和转化后生物均为可成长生物
生物喂食后增加年龄 我的世界百科生物转化属性继承配图ForcedAge
生物喂食后倒计时
生物愤怒目标及倒计时 我的世界百科生物转化属性继承配图Brain.memories.minecraft:angry_at.value
我的世界百科生物转化属性继承配图Brain.memories.minecraft:angry_at.ttl
原生物具有此记忆
生物是否可捡起战利品 我的世界百科生物转化属性继承配图CanPickUpLoot 生物转化可以保持可以捡起战利品
生物主手是否是左手 我的世界百科生物转化属性继承配图LeftHanded -
生物是否被禁用生物AI 我的世界百科生物转化属性继承配图NoAI -
生物是否不会被自然删除 我的世界百科生物转化属性继承配图PersistenceRequired 原生物不会被自然删除
实体是否始终显示名称 我的世界百科生物转化属性继承配图CustomNameVisible -
实体是否视觉上着火 我的世界百科生物转化属性继承配图HasVisualFire -
实体是否免疫大多数伤害 我的世界百科生物转化属性继承配图Invulnerable -
实体是否不受重力影响 我的世界百科生物转化属性继承配图NoGravity -
实体下次可穿过下界传送的时间 我的世界百科生物转化属性继承配图PortalCooldown -
实体是否不发出声音 我的世界百科生物转化属性继承配图Silent -
实体记分板标签 我的世界百科生物转化属性继承配图Tags -
实体custom_data组件 我的世界百科生物转化属性继承配图我的世界百科生物转化属性继承配图data -
实体custom_name组件 我的世界百科生物转化属性继承配图我的世界百科生物转化属性继承配图我的世界百科生物转化属性继承配图CustomName -
生物队伍 我的世界百科生物转化属性继承配图Team[注 3] 原生物在队伍
僵尸是否可破门 我的世界百科生物转化属性继承配图CanBreakDoors 两个生物均为僵尸类生物,且原生物可以破坏

 

实体属性 存档数据 继承条件
转化为僵尸村民 转化为村民
村民职业等级数据 我的世界百科生物转化属性继承配图VillagerData - -
村民言论 我的世界百科生物转化属性继承配图Gossips - 僵尸村民存在村民言论
村民交易数据 我的世界百科生物转化属性继承配图Offers - 僵尸村民存在村民交易数据
村民经验 我的世界百科生物转化属性继承配图Xp - -
📑
🤔
⬆️