整合与兼容
MythicLib(必需)
星月天职的属性与技能都经由 MythicLib:
- 职业属性、属性点、技能树
stat、经验表stat都是 MythicLib 属性修改器,与 MMOItems 装备属性一起计算。 - 技能经由 MythicLib 施放,MythicLib 的冷却缩减、技能伤害、技能暴击等属性照常生效。
- MythicLib 自带技能(
mythiclib-skill)、MythicLib 脚本(职业scripts:)都能使用。
MythicMobs
- 技能文件写
mythicmobs-skill-id就能执行 MythicMobs 技能,用<modifier.参数>读取技能参数。 - MythicMobs 的条件与数值可以使用:
| 变量 | 说明 |
|---|---|
<mana> / <stamina> / <stellium> | 施放者当前资源 |
<attribute.属性点ID> | 施放者的属性点总数 |
- 经验来源
killmythicmob、killmythicfaction与经验组的mythic-mobs:。 - 动作
mmskill{id=...}执行 MythicMobs 技能。
MMOItems
compat.mmoitems: true 时星月天职成为 MMOItems 的 RPG 核心:
- 物品的
required-level(职业等级)、required-class(职业)需求。 - 物品技能消耗魔力 / 耐力、物品的
additional-<属性>增加属性点。 - 动作
mmoitem{type=SWORD;id=CUTLASS}给予 MMOItems 物品。
PlaceholderAPI
注册 %starvocation_*%(以及没有 MMOCore 时的 %mmocore_*%),见变量。职业属性公式、技能介绍、动作文字里也可以使用其他插件的变量。
Vault
动作 money{amount=100} 给予 / 扣除金钱。
取代 MMOCore
没有安装 MMOCore 时,以下功能自动接手,原本依赖 MMOCore 的配置不用改:
| 功能 | 选项 |
|---|---|
%mmocore_*% 变量 | compat.mmocore-placeholders |
/mmocore admin ...、/mmocore booster、/mmocore cast 指令 | compat.mmocore-command |
mmocore.class.<职业> 权限 | compat.mmocore-permissions |
command{format="mmocore admin skill-points give ..."} 动作 | 自动换成内置给点数 |
| MMOCore 的配置文件格式 | 全部支持,见对比 MMOCore |
迁移步骤见从 MMOCore 迁移。
注意
请不要同时安装 MMOCore 与星月天职:两个插件会同时给经验、同时处理施放按键。