介绍

为 Minecraft 带来魂系升级体验
通过战斗获得等级,分配属性点,在每项属性变化之前查看预览,并按下一次按键确认你的配点方案。屏幕上的每个数值都来自服务器,因此你的盔甲、武器、药水效果和其他模组的影响都会计入其中。
5.0「飞升更新」现已支持 Fabric、Forge 和 NeoForge,适用于 1.20.1、1.21.1、26.1.2、26.2 和 26.3。



按下 K。左侧显示你的属性,中间显示属性影响的各项数值,右侧则显示当前选中属性的详细信息。
- 分配。使用 ← / → 或箭头按钮来增加或移除点数。按住 Shift 可每次调整 5 点。
- 预览。所有属性、数值和已配置总计都会显示为当前值 → 调整后。提升幅度以蓝色显示,待分配点数以红色显示。受所选属性影响的数值会标有金色菱形。
- 确认。按 Enter 确认整套配点方案,或点击 Reset 撤销所有更改。如果还有未确认的点数时按下 Esc,界面会在丢弃这些点数前询问你。



大多数属性菜单只能显示客户端推算出的数值。RAS 则会向服务器查询:
- 基础属性值由服务器实时测算,包含装备修正、效果以及其他模组添加的属性修正。
- 预览采用 Minecraft 的实际修正公式和属性上限。如果你的盔甲已经让某项属性达到上限,预览也会停在上限。
- 客户端无法直接获取的属性(例如攻击伤害),现在也能正确显示。
- 服务器仅在 RAS 菜单打开时进行测算,每秒两次,并且只在数值发生变化时发送更新。

确认操作是原子性的。一次请求会携带每项属性对应的确切点数。服务器会在消耗任何点数之前,检查每项属性是否存在、是否已为你解锁,以及你是否有足够点数支付总额。随后,服务器会按照现有上限和逐点命令应用这些点数。请求被拒绝时,不会产生任何变化。


升级时,一条金色横幅会横扫屏幕,伴随扩散的线条、微光和低沉的钟声。它会显示你获得的等级和点数,以及哪个按键可以打开升级界面。同样风格的纤细 HUD 会持续显示你的等级、经验和未使用的点数。



- 状态:你的实时角色模型、实测属性和属性值。
- 记录:已获得的经验、已投入和可用的点数、每项属性的加成,以及你配置的总计。
- 按 Tab 切换页面。将鼠标悬停在任意行上可查看精确数值。

- 宽屏下显示三列,1080p 下 GUI 缩放为 4 时显示两列,窗口非常小时显示一列。
- 内置的衬线字体会针对你的 GUI 缩放进行栅格化,因此文字保持清晰而不模糊。
- 长列表可滚动,每个控件至少 20 GUI 像素,所有操作都可通过键盘完成。

更喜欢原版外观?设置 "font": "minecraft" 和 "hud_style": "classic"。完全不想要动画?设置 "animations": false。模糊、微粒、音效和横幅都可以在 config/ras/display/ui.json 中分别关闭。


新界面背后的进度系统:
- 通过战斗获得 Valor 点数。根据生物的最大生命值获得 VP,并可设置各维度倍率、单个生物和标签的可选规则,以及难度权重和护甲权重。
- 自定义成长曲线。配置 XP 曲线、每级覆写、缩放区间、最高等级和每级点数。
- 数据驱动的属性。默认提供八种属性,最多支持 15 种。每种属性都可设置基础值、每点增益、上限、锁定状态、图标、描述和命令,因此可驱动任何原版或模组属性。
- 使用
/ras respec或重生卷轴进行重置,并可设置费用、冷却时间和权限。 - 构建模板,玩家可以使用一条命令应用,例如
/ras template apply warrior。 - 物品和方块锁定,可关联属性等级或 RPG 等级,并显示彩色需求提示。
- 升级奖励:在指定等级或按概率获得物品、效果或命令奖励。
- 飞升之书:一本可以提升等级的物品。
- 为附近玩家共享 XP、完全由服务端权威控制的多人游戏,以及供其他模组使用的公共 API。
- 配置工作室:用于编辑 RAS 配置的独立本地网页编辑器,提供预览、验证和安全导出功能。

| Minecraft 版本 | 加载器 | 还需安装 |
| — | — | — |
| 1.20.1 | Fabric, Forge | Fabric API(Fabric),jauml(两种加载器均需) |
| 1.21.1 | Fabric, NeoForge | Fabric API(Fabric),jauml(两种加载器均需) |
| 26.1.2 · 26.2 · 26.3 | Fabric, NeoForge | Fabric API(Fabric) |
- 下载文件名与加载器相匹配的版本:
-fabric-、-forge-(仅限 1.20.1)或-neoforge-。 - 在服务器和每个客户端都安装 RAS,并确保版本一致。5.0.0 新增了网络消息。
- 从 4.x 更新时,你的配置和玩家数据都会保留。新的客户端设置会添加到
ui.json中。 - RAS 是一个模组,不能作为 Paper、Spigot 或 Folia 插件运行。

可以保留 Minecraft 原有的视觉风格吗?
可以。"font": "minecraft" 使用原版像素字体,"hud_style": "classic" 恢复旧版 HUD 状态条,"animations": false 则会关闭所有动态效果。
预览会识别我安装的其他模组吗?
属性数值由服务器测量,因此会计入其他模组的属性修饰符。预览支持使用 RAS 的 attribute ... base set [param] 命令形式的属性;所有默认属性都使用这种形式。其他命令形式仍会在你确认后生效。
如果客户端和服务器的数据不一致怎么办?
客户端无法以不同规则分配点数。服务器会验证整个请求,并按照自身规则应用更改。服务器确认后,你的界面会更新。
会占用很多资源吗?
只有在 RAS 菜单打开时才会进行测量,每秒两次,且仅在数值发生变化时发送。HUD 和横幅每帧绘制一次。
文档在哪里?
文档 · 升级界面指南 · 命令 · 问题反馈






RPG Attribute System 基于 Apache-2.0 许可证授权。随附的 EB Garamond 和 Cinzel 字体基于 SIL 开放字体许可证 1.1 授权。RAS 是一个独立项目,与其汲取灵感的任何游戏均无关联。
常见问题
Remnants | RPG Stats, Skills & Progression 支持哪些 Minecraft 版本?
Remnants | RPG Stats, Skills & Progression 支持 Minecraft Java 版 1.16.5–26.3,共 13 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Remnants | RPG Stats, Skills & Progression 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
NightBeam Studio 的其他作品
查看全部 →Jauml
NightBeam 模组共用的前置库:支持带注释的类型化 JSON 配置、服务器事件和刻度调度器,并为 Fabric、NeoForge 和 Forge 提供统一的平台 API,适用于 1.20.1、1.21.1、26.2 和 26.3。
Remnants | The Eclipsed Realm
挑战有史以来最致命的 Boss!激战、战斗与混乱等你来体验!
Mob LootBags
每击败一个生物,都有机会获得一个装有珍贵奖励的战利品袋。
Remnants | RPG Mobs
每种生物都有潜力随着等级提升变得更强、更聪明、更危险。生命值、伤害和特殊能力会动态成长,每次遭遇都将成为考验你生存技巧的独特挑战。
评论
登录后评论和评分