DotStats

DotStats

DotStats是一款可定制的Minecraft RPG属性和角色成长模组,包含玩家属性、基于经验值的升级和属性点。

DotStats

DotStats 是一款可自定义的 Minecraft RPG 属性与角色成长模组,添加了玩家属性、基于经验的等级系统以及属性点,帮助你以自己喜欢的方式塑造角色。

创建 DotStats 是因为我想要一个简单的 RPG 属性系统,让升级真正使角色变得更强大——而不会强制属性作为装备需求,或将你锁定在特定的职业或玩法风格中。

无论你是在制作 RPG 整合包、冒险服务器,还是仅仅想让 Minecraft 世界拥有更多的角色成长元素,DotStats (将) 被设计为易于自定义,并可与其他系统集成。

⭐ 特性

  • 6 项 RPG 属性: 力量、敏捷、活力、智力、智慧与幸运

  • 自定义玩家经验系统

  • 基于等级的属性点

  • 递增的经验需求,用于提升更高等级

  • 基于实体的经验奖励,根据实体的最大生命值计算

  • 支持主要 Boss 的自定义经验奖励

📊 属性

⚔️ 力量

提升物理战斗能力,包括近战与投掷物伤害。

每点增益: +0.5 近战伤害/点(原版攻击伤害属性) 以及 +0.5 投掷物伤害/点(箭矢,通过 Mixin 实现)

上限:  无上限

🏃 敏捷

提升移动速度与攻击速度。

每点增益: +1% 移动速度/点,+1% 攻击速度/点

上限: 无上限

❤️ 活力

提升生命值、护甲值与护甲韧性。

每点增益: +2 最大生命值/点,+0.5 护甲值/点,+0.2 护甲韧性/点

上限:
 无上限

🧠 智力

提升你的角色与某些系统(如交易)互动时的表现。

每点增益: -1% 村民/流浪商人价格/点
上限:(上限为 -80%)

✨ 智慧

提升附魔等系统表现,未来还可用于与魔法相关的成长内容。

每点增益: -1.5% 附魔台等级消耗/点

上限:
(上限为 -75%)

🍀 幸运

提升你获得额外战利品以及更好战利品品质的几率。

每点增益: +2% 几率/点,用于复制每次击杀获得的每个掉落物;如果你的武器带有抢夺附魔,则乘以 (抢夺等级 + 1)

上限:
 无上限 (但该属性超过 50 点没有意义)

📈 经验与升级

玩家通过游戏玩法获得属于自己的经验。

默认情况下,普通实体根据其最大生命值提供经验,而主要 Boss 可以拥有自定义定义的经验奖励。

每级所需的经验量会递增,使得提升到更高等级变得越来越困难。

起始经验需求: 100 XP

最高等级:  无最高等级

🔧 为整合包设计

DotStats 旨在成为一个基础框架,未来其他 RPG 系统可以在此之上构建。

我们的想法是将其与以下系统结合使用:

  • 种族

  • 职业

  • 工作岗位

  • 技能树

  • 天赋

  • 能力

  • 魔法

  • 自定义装备

  • Boss

  • 维度

  • 自定义成长系统

计划加入更多集成功能与 API 接口,以便模组开发者和整合包作者能够将 DotStats 用作中心角色成长系统。

🛠️ 自定义

DotStats 的设计充分考虑了自定义需求。属性成长、经验需求、上限以及其他游戏设置等数值将随模组开发而调整。

这允许整合包作者根据自身的成长系统来平衡 DotStats,而不必遵循固定的 RPG 设计。

📜 鸣谢与使用

在你的整合包或项目中使用 DotStats?❤️

我们非常欢迎你在你的整合包、服务器或项目中使用 DotStats!

如果你能将 DotFox 列为 DotStats 的创建者,并在可能的情况下附上指向 DotStats CurseForge 页面的链接,我将不胜感激。

这有助于人们发现该模组,并支持项目的持续开发。谢谢!❤️

🚀 未来计划

DotStats 仍在开发中,未来将加入更多功能。

可能的未来新增内容包括:

  • 🔌 用于模组和脚本集成的公共 API

  • 🔋 耐力系统

  • ⚔️ 能力集成

  • 🔮 与魔法相关的属性功能

  • 🧬 种族/职业/工作岗位集成

  • ⚙️  配置选项

如果你有建议、遇到问题,或者想将 DotStats 与其他模组结合使用,请随时告诉我!

注意!:请使用 Fabric API 版本 0.92.2+1.20.1