跳到正文

NeoSync

作者:Saereth

NeoSync 的灵感源自原版 Sync 模组。它可以让你将自己克隆进多个躯壳,每个躯壳都有独立的物品栏、经验值和游戏模式,还能跨越时空在它们之间切换意识。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

NeoSync

NeoSync

一个意识,多个身体。

NeoSync 将传奇的 Sync 体验带到了 NeoForge 1.21.1。

培育额外的身体,也就是外壳,每个外壳都有独立的物品栏、经验等级和游戏模式。随时在它们之间切换意识。在外壳中死亡?你会在另一个外壳中醒来。
采矿时,可以把一个外壳留在下界。也可以在服务器另一端的外壳里备好一套附魔装备。可能性由你决定。


工作原理

  1. 合成一个外壳构造器并放置。
  2. 提供遗传样本——空手右键点击。

⚠️ 默认配置下,这会消耗 20 点生命值(极限模式下为 40 点)。手持不死图腾、吃金苹果,或者在配置中warnPlayerInsteadOfKilling调整设置

,就不用为了科学而丧命了。

  1. 给构造器供能。在旁边放置一个跑步机,引诱猪或狼走到前方方块上,就能产生猪猪瓦特。也可以连接到你喜欢的科技模组提供的任意 Forge Energy 能源。
  2. 合成一个外壳储存器,放置后为其提供红石信号或FE。
  3. 走进打开的外壳储存器,就会出现外壳环形菜单——选择目标身体并同步。

Shell Constructor in action

Radial shell selector


功能

  • 跨维度同步。将外壳放在主世界、下界、末地或任何模组维度中,即可在它们之间即时同步。
  • 每个外壳都有独立的物品栏、经验和游戏模式。每个外壳都是完全独立的身体,拥有自己的装备和成长进度。
  • 死亡接替。如果外壳死亡,你会自动同步回原始身体;如果原始身体已不存在,则会同步到随机的其他外壳。外壳死亡不会计入你的死亡次数。
  • 支持自动化。将盔甲和工具通过管道送入外壳储存器,为停放的外壳装备物品,也可以将装备取出。
  • 为储存器染色。手持染料右键点击外壳储存器即可为其着色,方便你从一大堆容器中认出“采矿用外壳”。
  • 可配置的同步优先级。死亡时,可自动同步到NATURAL、NEAREST或与所选染料颜色匹配的外壳。
  • 灵活供能。外壳储存器接受红石信号和/或FE。跑步机会向任何接受能源的方块输出 FE。
  • 比较器输出。容器可根据建造进度或物品栏填充程度输出信号——手持扳手(默认是木棍)右键点击即可切换。

方块与物品

| 方块 / 物品 | 用途 |
| — | — |
| 外壳构造器 | 消耗 FE,根据你的遗传样本培育新的外壳。 |
| 外壳储存器 | 存放外壳;走进去即可打开环形选择菜单。需要供能才能维持外壳存活。 |
| 跑步机 | 双方块结构。引诱动物上去,它就会行走并产生 FE。 |
| 同步核心 | 合成关键材料——与灰色混凝土组合,可制作任一种外壳容器。 |


模组联动

  • JEI——为每种同步方块提供详尽的信息面板,说明其工作流程;还新增跑步机能源来源分类,列出所有受支持的实体及其 FE/刻输出量。
  • Jade——为外壳构造器、储存器和跑步机提供准星提示,显示所有者、建造进度、颜色、供能状态和能源量。

这两个模组都是可选的。没有它们,NeoSync 也能正常运行。


配置

所有内容都可以在 config/neosync-common.toml 中调整。以下是部分可调选项:

| 键 | 默认值 | 效果 |
| — | — | — |
| enableInstantShellConstruction | false | 在创造模式下瞬间建造贝壳。 |
| warnPlayerInsteadOfKilling | false | 指压板不会杀死低生命值的玩家。 |
| fingerstickDamage / hardcoreFingerstickDamage | 20 / 40 | 每个贝壳样本消耗的生命值。 |
| shellConstructorCapacity | 256000 | 完成一个贝壳所需的 FE。 |
| shellStorageCapacity / shellStorageConsumption | 320 / 16 | 维持贝壳存活的 FE 缓冲 + 每 tick 消耗。 |
| shellStorageAcceptsRedstone | true | 接受原始红石信号作为能量。 |
| shellStorageMaxUnpoweredLifespan | 20 | 存储装置在无能量情况下维持贝壳的 tick 数。 |
| energyMap | chicken=2, pig=16, player=20, wolf=22, villager=25, creeper=80, enderman=160 | 每种实体在跑步机上每 tick 产生的 FE。 |
| syncPriority | NATURAL | 死亡时自动同步目标:NATURAL、NEAREST 或任意染料颜色。 |
| wrench | minecraft:stick | 用于切换容器比较器输出的物品。 |


致谢与许可

  • 原始概念: iChun — 最初的 Sync 模组。
  • Fabric 重实现: Kir_Antipov。
  • NeoForge 1.21.1 移植: BreakinBlocks。

以 MIT 许可授权。详情请参阅 LICENSE 文件。

常见问题

NeoSync 支持哪些 Minecraft 版本?

NeoSync 支持 Minecraft Java 版 1.21.1–26.1.2,共 12 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

NeoSync 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Saereth 的其他作品

查看全部 →