ADStats:为Minecraft添加RPG式成长系统(ADStats)
ADStats是一款服务器端模组,通过追踪玩家在游戏中的各种活动,自动提升技能等级并赋予属性加成,为Minecraft带来类似RPG的成长体验。玩家可通过战斗、探索、采集等多样化玩法获得奖励,增强角色能力。
ADStats是一款服务器端模组,旨在为Minecraft添加RPG式的成长系统。它通过追踪玩家的游戏活动,自动提升技能等级并赋予属性加成,让玩家在战斗、探索和采集等方面获得可见的成长。
核心功能
1. 活动追踪
ADStats详细记录玩家的各项活动数据,包括:
- 移动:追踪总移动距离。
- 战斗:追踪造成的伤害(包括弓箭和弩箭伤害)以及受到的伤害。
- 采集:监控钓鱼、耕种、伐木、采矿和挖掘活动,适合喜欢收集资源的玩家。
- 其他:追踪药水使用和物品附魔。
2. 技能系统
每项活动对应特定的技能等级提升:
- 敏捷:基于移动距离。
- 战斗:基于造成的总伤害。
- 射箭:基于弓箭造成的伤害。
- 防御:基于受到的伤害。
- 耕种:基于农场收获。
- 伐木:基于砍伐树木。
- 采矿与挖掘:基于破坏方块。
- 钓鱼:基于捕获的鱼数量。
- 附魔:基于在附魔台附魔的物品。
- 炼金:基于饮用、酿造或投掷药水。
3. 属性加成
技能提升会带来相应的属性增益:
- 敏捷:增加速度。
- 战斗与射箭:增加力量。
- 防御:增加生命值和韧性。
- 耕种:增加生命值和力量。
- 伐木:增加力量和韧性。
- 采矿:增加幸运和韧性。
- 挖掘:增加力量。
- 钓鱼:增加生命值和幸运。
- 附魔:增加幸运。
- 炼金:增加生命值。
4. 属性等级
属性等级直接影响游戏表现:
- 力量:每级增加造成的伤害。
- 生命值:每级增加总生命值。
- 速度:每级增加步行移动速度。
- 幸运:每级增加开箱或钓鱼等活动的幸运值。
- 韧性:每级减少受到的伤害。
5. 实用命令
玩家可通过命令查看进度:
/adstats:显示所有属性等级。/adstats skills:显示所有技能等级。/adstats <属性名称>:显示特定属性等级及其关联技能。/adstats skills <技能名称>:显示特定技能等级、升级进度和提升方法。
6. 其他特性
- 升级通知:技能升级时,玩家会收到系统消息提示。
- 数据持久化:所有数据通过NBT保存在玩家持久数据中,并采用缓存系统提高访问效率,确保进度在游戏崩溃或跨会话时不会丢失。
- 服务器集成:完全服务器端运行,服务器安装后玩家无需额外安装模组(单人游戏除外)。
总体效果
ADStats为Minecraft添加了一个RPG式的成长层,鼓励玩家通过多样化玩法(如战斗、探索和采集)来提升技能和属性。成长采用指数级设计,越到后期升级越难,这既可用于增强角色实力,也能带来成就感或向朋友展示进度。
截图:
版本&下载
收录


