死亡回归

死亡回归

一款Fabric单机回滚模组,在你即将死亡时,会将世界、玩家和实体恢复到最近的检查点。

冒险

死亡回归

死亡回归是一款 Fabric 回滚模组。当启用了死亡回归的玩家即将死亡时,死亡会被取消,世界将恢复到该玩家最新的时间线检查点。

该模组会追踪玩家状态、方块、方块实体、物品、生物、实体、计划刻、天气、时间和相关的世界状态,使回滚感觉接近真正的倒带。

特性

  • 单人游戏世界默认启用
  • 支持专用服务器和开放局域网
  • 同时支持多名使用死亡回归的玩家
  • 每个玩家独立的时间线检查点
  • 最多24个全局时间线检查点,每名玩家最多拥有4个检查点
  • 世界安全时立即创建初始检查点
  • 自动检查点
  • 使用 /rbd checkpoint 手动创建检查点
  • 使用 /rbd rewind 手动回滚至最新检查点
  • 安全检查点检测,避免保存危险时刻
  • 战斗安全检查点检测,避免保存进行中的战斗
  • 回滚后可选短时间返回保护
  • 可选回滚音效,包含三种加权变体
  • 玩家物品栏、生命值、饥饿值、经验值、效果、游戏模式、能力与进度回滚
  • 玩家末影箱、光标物品、重生状态、冷却时间及其他关键状态回滚
  • 方块与方块实体回滚
  • 苦力怕与爆炸破坏的方块回滚
  • 物品、生物与实体回滚
  • 坐骑、乘客、拴绳、主人与投射物关系恢复
  • 天气、时间、计划刻与世界边界恢复
  • 可选睡眠与进度检查点
  • 可配置检查点间隔、几率与随机性
  • 游戏内帮助:/rbd help

多人游戏

在多人游戏中,死亡回归按玩家授予。

  • 管理员可使用 /rbd give <玩家> true 授予权限
  • 管理员可使用 /rbd give <玩家> false 收回权限
  • /rbd enable 和 /rbd disable 仅影响指令发送者
  • 如果一名已启用玩家死亡,世界将回到该玩家最新的检查点
  • 其他玩家如果在该检查点存在,也会被恢复到当时的状态
  • 处于离线状态且有待恢复数据的玩家,在重新加入时会自动恢复

指令

  • /rbd
  • /rbd help
  • /rbd help commands
  • /rbd help config
  • /rbd help multiplayer
  • /rbd help timeline
  • /rbd status
  • /rbd status all
  • /rbd give <玩家> <true|false>
  • /rbd enable
  • /rbd disable
  • /rbd checkpoint
  • /rbd checkpoint force
  • /rbd rewind
  • /rbd config interval <30..120>
  • /rbd config notify <true|false>
  • /rbd config safe <true|false>
  • /rbd config sleep <true|false>
  • /rbd config advancement <true|false>
  • /rbd config protection <true|false>
  • /rbd config sound <true|false>
  • /rbd config chance <0..100>
  • /rbd config randomness <0..120>

默认配置

  • 单人游戏默认启用
  • 多人游戏默认不授予
  • 检查点间隔30秒
  • 聊天检查点通知禁用
  • 安全检查点启用
  • 睡眠检查点启用
  • 进度检查点启用
  • 返回保护禁用
  • 回滚音效启用
  • 检查点几率100%
  • 随机性0秒

说明

安全检查点可能会延迟自动检查点的创建,当检查点所有者处于以下状态时:空中、熔岩中、水中或游泳中、着火、近期受到伤害、正在战斗、附近有敌对威胁、使用打开的容器或持有光标物品。

/rbd checkpoint force 可绕过安全检查。/rbd rewind 可手动恢复最新检查点,无需死亡。

适用范围

死亡回归支持单人游戏、开放局域网和专用多人服务器。多人游戏支持专为小群体设计,使用共享的世界时间线,每名玩家拥有独立的检查点所有权。