无墓

无墓

这不仅仅是一个坟墓mod……你的幽灵会在死亡地点于一道光柱下等待,手持所有物品,实现一键恢复到原位置。灵魂指南针追踪,3D坟墓浏览,怪物保护,且不会有实体坟墓方块丢失。

无墓

当你死亡时,你的物品会安全地保存在你倒下的地方,并且你的角色幽灵会在那里等待,直到你回来取回它们。这里没有墓碑方块:无需放置、破坏或担心丢失。死亡记录存储在服务器端,因此墓地不会无法生成、掉入虚空、被你的下一次死亡覆盖,或被任何东西摧毁。

一个幽灵站在死亡地点,光柱升入夜空

寻找你的墓地

  • 你的幽灵穿着你的玩家皮肤,并且只有你(以及你授权的人)可见。
  • 光柱可在最远 256 格内标记地点,并且发光轮廓可以穿透地形显示。
  • 在大约 32 格范围内,一条银线会从幽灵延伸向你。
  • 进入领取范围后,聊天栏和动作栏会显示距离和罗盘方向的消息。
  • 当你重生时,一个灵魂罗盘会被放入你的手中。它会指向你的墓地,并在你取回所有物品后消失。

灵魂罗盘指向远处的墓地光柱

领取

走上前点击幽灵(左键或右键)。物品会返回到你死亡时所处的确切槽位:快捷栏布局、护甲、副手以及 Curios 饰品槽。你的经验值也会恢复。如果你的背包部分已满,无法容纳的物品会留在墓地中等待第二次取回;不会有任何物品掉落在地上。

当你接近自己的墓地时,一个灵魂守护会让你隐身、阻止怪物瞄准你,并提供夜视效果,持续最多两分钟或直到你领取。离开该区域后效果消失。

灵魂守护激活:玩家隐身,而附近的怪物保持被动

墓地浏览器

右键点击灵魂罗盘或运行 /graveless 可打开一个界面,列出你拥有的所有墓地:死亡时间和地点、击杀者、完整物品列表、储存的经验值、当前距离,以及幽灵周围地形可旋转的 3D 预览——该预览在你死亡时捕获,因此可跨维度生效。你可以将罗盘调谐到较早的墓地,管理谁可以查看和领取你的墓地,并且如果你更喜欢原版掉落,可以为自己关闭此模组。

墓地浏览器:死亡列表、物品预览和 3D 地形模型

供服务器管理员使用

管理员在同一界面中拥有额外工具:浏览任何玩家的墓地、预览内容、从任何地方将墓地恢复给其所有者、取出单个物品、传送至现场,或删除条目。每次死亡也会写入磁盘上永不被删除的备份文件,并且任何备份都可以从 UI 或使用 /graveless restorebackup 恢复为活跃墓地,即使原始墓地已被领取。

墓地浏览器的管理员视图,备份覆盖层已打开

可靠性说明

  • 记录存储在世界数据中,而非方块中,并且能跨重启、备份和崩溃(在死亡刻完成后)存活。
  • 来自其他模组的物品也会被捕获,包括对添加自身死亡掉落机制的模组进行广泛扫描。
  • 过大或格式错误的物品数据在捕获时会被修正;一个无法读取的物品只会损失该物品,绝不会导致整个墓地损坏。
  • 虚空死亡会将幽灵锚定在可达高度,而非世界底部。
  • 每个玩家最多保留 30 个墓地(可配置);较旧的记录会从活跃列表中移除,但其备份文件仍然保留。
  • 尊重 keepInventory 游戏规则,并且每个玩家都可以通过 /graveless disable 或用户界面单独选择退出。

配置

服务器配置涵盖墓地保留、幽灵可见范围(默认 256)、领取范围(默认 16,除非你要求视线直射,否则可穿墙生效),以及灵魂守护的范围、持续时间和消退机制。还有一个客户端选项可禁用自定义幽灵着色器。也支持搭配 Iris/Sodium 并使用光影包。

兼容性

Minecraft 26.1,支持 NeoForge 或 Fabric。可在单人游戏和服务器上运行。无依赖项;安装 Curios 时支持其饰品槽。

源码和问题反馈:https://github.com/breakinblocks/Graveless