法术引擎 (Spell Engine) - MC百科

法术引擎 (Spell Engine) - MC百科

一个由数据驱动的法术API

功能

通过数据包等方式用 JSON 添加法术。本法术 API 的特色:

🗡️ 法术可以分配给任何类型的武器(由数据驱动);

🔮 法术根据“Spell Power”这一属性造成伤害;

✍️ 使用 JSON 格式定义和编写;

⚙️ 法术还有一系列不同的机械行为。

法术可以做成什么样?

施放选项:持续时间、施放模式(充能后施放 或 限制使用时间的持续施放);

施法方式:范围影响、光束、单击施放、弹射物;

影响方式:伤害、治疗、给予目标状态效果;

施法需求:饥饿值、物品(如符文)、冷却时间、耐久、特定状态效果。

精彩的音效和动作

✨ 法术具有粒子效果(任何粒子都可以使用),本 API 也可提供一些定制的魔法粒子效果;

🎨 自定义物品/方块模型可用于法术射出的弹射物和状态效果;

🤸 自定义玩家动画可以在不同的施法阶段播放;

🔈 法术在不同施法阶段都可以有独特的声音效果:施法开始时、施法中、施放时、击中时。

游戏内的便捷功能

🔧 施法时间、范围和施法需求等都在 HUD 上可见(完全可由玩家配置);

😌 包括充能完成自动释放法术等让玩家舒适的小特色(完全可由玩家配置)。

相关模组

必要的前置模组:

GeckoLib;

Player Animator;

Spell Power Attributes。

用此 Lib 制作的模组示例(模组之间无冲突):

Wizards;

Spellblade Next。

推荐一起安装的模组:

Better Combat(更好的战斗)为施法时添加更好的动作;

Adaptive Tooltips 增加工具提示方便查看法术介绍。

相关推荐

冒险岛2各职业副本PK能力排行及职业分析
诗经带拼音:国风·秦风·驷驖
letsgo全精灵位置

letsgo全精灵位置

07-04 👁️ 7368
金融行业

金融行业

07-06 👁️ 6981
手机怎样才能建txt文档?原来方法这么简单!
如何维护网络安全?

如何维护网络安全?

06-30 👁️ 8556
情趣app软件下载-情趣商城app-手机情趣软件大全
1、启动盘制作程序:大白菜U盘启动盘制作工具。
win10系统QQ音乐安装包无法打开解决方法!