当玩家安全且健康时被存档,死亡后回到上一个存档。
Minefading 是《亡都遗骨》系列的特别篇模组,围绕「存档与回溯」这一核心机制展开。
玩家在安全状态下会被自动存档,死亡后将回到上一次存档的时刻——每一次呼吸都可能是永恒,每一次选择都值得被铭记。
本项目基于 Forge 模组开发框架构建,提供了一个干净的项目骨架,便于在此基础上扩展功能内容。
| 环境要求 | 版本 |
|---|---|
| Minecraft | 1.20.1 |
| Forge | 47.4.10 |
| Java | 17 |
# 生成 IntelliJ IDEA 运行配置
gradlew genIntellijRuns
# 生成 Eclipse 运行配置
gradlew genEclipseRuns
# 启动客户端
gradlew runClient
# 构建模组 JAR
gradlew build- 每日开始时屏幕变黑并显示「第 X 天」
- 死亡后天数退回至上一个存档点
- 界面显示「还剩 X 天」
- 倒计时归零后以极限模式死亡
- 死亡后剩余天数拨回上一个存档点
本模组核心物品,通过更换药芯来切换效果。
主手持有,副手放置药芯以激活效果。
| 药芯 | 效果 | 描述 |
|---|---|---|
| 断线 | 立即存档 | 舍弃过去 |
| 柯罗诺斯 | 立即存档 → 可放缓时间(按住 Z 键)→ 效果结束后再次存档 | 我听见的每一个字都在变得更长,蚊子的嗡嗡声变得越来越响。 |
| 蜕皮 | 回溯至上一个存档点 | 蝉回到了那个夏天 |
| 高塔 | 立即死亡(龙蛋 + 下界之星合成),并将玩家游戏模式永久锁定为旁观模式 | 迎接自己的毁灭 |
| 细沙 | 对生物使用 → 赋予发光 + 持久标记 → 回溯时将生物带回过去 | 没人会在意一粒凭空出现的沙子。 |
| 因果 | 对生命值 > 20 的非玩家生物使用 → 赋予发光并命名为玩家名字 → 生效期间该生物代替玩家死亡 • 若目标不会死亡:扣除 20 生命,为玩家恢复 20 生命 • 若目标会死亡:玩家与目标位置互换 |
只是脖子上顶着一样的脑袋。 |
因果生效 > 正常死亡
当因果效果处于激活状态时,将优先触发因果机制,而非普通死亡流程。
Minefading/
├── src/
│ └── main/
│ ├── java/ # 模组源代码
│ └── resources/ # 资源配置文件
├── build.gradle # Gradle 构建配置
└── README.md # 项目说明
- ✨ 核心机制:存档与回溯系统
- ✨ 吸入器与药芯系统
- ✨ 细沙:生物标记与回溯
- ✨ 因果:替死机制
- ✨ 柯罗诺斯:时间放缓效果
- ✨ 高塔:极限模式死亡与旁观者锁定
本项目基于 MIT License 开源。
Made with ⏳ by Banchen
在时间的裂缝中,寻找属于自己的余晖。