
命运星座
一个高度可配置的 Forge 1.20.1 Mod,添加了原神风格的命之座进度系统、自定义物品和创造模式标签页。
查看大图东方命运星宿
概述
- 专为RPG风格整合包设计
- 新增七级(C0-C6)星宿进阶系统
- 按C键(默认)打开星宿界面
- 需要命运水晶(合成配方:1个下界之星、4个下界合金锭和4个钻石块)来解锁星宿等级
- 解锁星宿阶段可获得对应能力、独特背景图像及专属传说故事(均可自定义配置)
配置指南
1. 标题、故事与描述
首次启动后配置文件生成于 config/touhou_destiny/ 目录。您可用UTF-8格式打开这些 .txt 文件并编写自定义文本:
stories/title_x.txt:修改星宿标题stories/story_x.txt:修改背景故事descriptions/ability_x.txt:修改界面中显示的能力描述
2. 背景图像与星位坐标
打开 config/touhou_destiny-client.toml 配置视觉参数:
[background_textures]:修改背景纹理路径(background_0至background_6)。您可通过创建资源包,将自定义PNG文件放置于assets/touhou_destiny/textures/gui/background_x.png来替换默认图像。[star_positions]:调整GUI中星辰的X轴与Y轴坐标(范围0.0至1.0)。
KubeJS集成(推荐)
尽管模组默认提供简单的原版属性,强烈建议使用 KubeJS 为您的整合包编写复杂或自定义的星宿能力。
您可通过提供的Java API查询玩家当前星宿等级(0至6级):com.touhou.destiny.integration.ConstellationHelper.getLevel(player)。
KubeJS示例(服务端 server_scripts):
EntityEvents.hurt(event => {
let player = event.entity;
if (player.isPlayer()) {
// 查询玩家已解锁的星宿等级
let level = Java.resolve('com.touhou.destiny.integration.ConstellationHelper').getLevel(player);
if (level >= 1) {
// 示例:若等级≥1,减少20%所受伤害
event.damage = event.damage * 0.8;
}
}
});
依赖项
- 必要依赖:ModernUI(客户端必须安装)
- 运行环境:Forge 1.20.1



正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。