技能工艺

技能工艺

为我的世界添加类似RuneScape的技能,以及可获得的技能披风的模组。

游戏机制

如果你喜欢这个模组并且负担得起,请考虑在 ko-fi 上支持我,即使 1 美元我也很感激。Ko-fi


我授予任何希望将我的模组加入整合包的人许可


Skillcraft:一个受 RuneScape 启发的 Minecraft 技能系统


推荐用于提升体验的模组:

WaveyCapes 可获得炫酷的技能披风,以及 Better Combat


Skillcraft 将 RuneScape 中标志性的升级系统带入 Minecraft,添加了 17 种独特技能,在你游玩过程中强化你的游戏体验。

资源包现在可以通过将 .ogg 文件放置在以下位置来覆盖音效:

assets/skillcraft/sounds/levelup/melee.ogg assets/skillcraft/sounds/levelup/defence.ogg

现在支持通过数据包自定义属性:

剧透

SKILLCRAFT 自定义战斗属性 - 示例数据包

这是一个示例数据包,展示如何向 Skillcraft 添加自定义战斗属性。

安装:

  1. 将 "skillcraft_custom_stats" 文件夹复制到你的世界 "datapacks" 文件夹中
  2. 在游戏内运行 /reload 或重启世界
  3. 新属性将出现在战斗标签页中

创建你自己的属性:

将 JSON 文件放置在:data//skillcraft/combat_stats/<stat_id>.json

JSON 格式: { "display_name": "Stat Name", // UI 中显示的名称(保持简短,最多约 10 个字符) "value_per_point": 1.0, // 每分配一点获得的加成 "max_points": 50, // 最大可分配点数(0 = 无限制) "suffix": "%", // 数值后的文本(%、" HP" 等) "attribute": "minecraft:...", // 要修改的 Minecraft 属性(可选) "operation": "ADD" // 应用方式:ADD、MULTIPLY_BASE、MULTIPLY_TOTAL }

常见属性:

  • minecraft:generic.attack_damage
  • minecraft:generic.max_health
  • minecraft:generic.movement_speed
  • minecraft:generic.attack_speed
  • minecraft:generic.armor
  • minecraft:generic.armor_toughness
  • minecraft:generic.knockback_resistance
  • minecraft:generic.luck

操作:

  • ADD:向属性添加固定数值
  • MULTIPLY_BASE:乘以基础值(用于百分比加成)
  • MULTIPLY_TOTAL:在所有其他修饰符之后乘以总值

注意:

  • 没有 "attribute" 字段的属性不会自动应用效果(用于自定义代码处理)
  • 属性 ID 将是 ":"(例如 "custom:knockback_resist")
  • 自定义属性会在客户端加入时同步到客户端

🎯 17 种独特技能

战斗技能:

  • 近战(攻击 + 力量)
  • 防御
  • 远程
  • 生命值
  • 祈祷
  • 屠戮

采集技能:

  • 采矿
  • 伐木
  • 钓鱼
  • 农耕

工匠技能:

  • 建造
  • 附魔(自定义技能)
  • 炼金(替代草药学)
  • 生火
  • 锻造

辅助技能:

  • 敏捷
  • 潜行(替代偷窃)

📊 进度系统 每个技能可从 1 级升到 99 级 通过相关活动获得 XP(采矿、与生物战斗等) 可视化的 XP 条和升级通知,带有“烟花”效果和叮声 技能在死亡后保留——你的进度绝不会丢失 获得 XP 的方式多种多样,有些技能有更多方式


💪 技能收益 近战:提高伤害 防御:减少伤害 远程:提高弓和弩的伤害 生命值:最大生命值 敏捷:移动速度 采矿/伐木:更快的采集速度 每个技能还有更多加成!


🎨 视觉特性 可从物品栏访问的游戏内技能面板(左侧切换) 你击中敌人时,敌人上方显示浮动伤害数字 暴击指示,带有强调视觉效果 达到 99 级成就的技能披风粒子效果


🏆 技能披风 在 99 级解锁装饰性技能披风 每件披风都有独特的粒子效果 当所有技能达到 99 级时可用大师披风 披风需要对应技能等级才能装备


⚔️ 战斗增强 基于技能等级的动态伤害计算 暴击系统,具有 1.5 倍伤害倍率 伤害数字显示在世界中的实体上方 OSRS 风格战斗等级计算

你还会根据战斗等级获得可花费的属性点,每 1 战斗等级获得 1 点,总共 126 点,可用于花费在各种不同属性上。

非常适合喜欢进度系统、并希望为 Minecraft 体验增加深度的玩家!