永垂不朽

永垂不朽

添加了不朽化器(以及指令),用于使生物不朽化。

不朽者

添加了“不朽者”(以及指令)用于让生物变得不朽。


不朽者的灵感直接来源于我在 Reddit 上看到的一篇帖子,作者是 u/LeadershipFlimsy9676,帖子中请求一种“让通常无法不朽的生物变得不朽”的方法,我觉得自己可以朝这个方向做些尝试。所以……


特性

  • 不朽者:一种用于指定你想要不朽化的生物的物品
    • 对生物使用可使其不朽,攻击它则可使其恢复可朽状态。
  • **/immortalize <targets>**:一条用于指定你想要不朽化生物的指令
    • 切换选定实体的不朽状态。

“不朽者”合成配方

为了让该物品在生存模式中具有一定的可用性,我将其配方设置得相当苛刻。你可以使用数据包或类似 KubeJS 的工具来随意修改它。

{
  "type": "minecraft:crafting_shaped",
  "category": "misc",
  "key": {
    "H": "minecraft:dragon_head",
    "Q": "minecraft:quartz_block",
    "S": "minecraft:stick"
  },
  "pattern": [
    "H",
    "Q",
    "S"
  ],
  "result": {
    "count": 1,
    "id": "immortalize:immortalizer"
  }
}

**/immortalize <targets>** 指令

这非常简单;**<targets>** 的工作方式与原版 Minecraft 中 **/give** 指令的实体选择器完全一致。参见 Wiki:/give,选择任何 LivingEntity(活体实体)都会切换其追踪的不朽值。