先确认 CoreLib
所有业务模块都依赖 CoreLib。先理解动作、GUI、物品来源、PDC、表达式和经济桥接,再改业务配置。
Emaki Series 是一组可组合安装的 Paper RPG 插件。它把物品、属性、成长、技能和世界工位拆成独立模块,用 CoreLib 统一动作、GUI、物品来源、PDC 和展示重建。你可以只启用需要的模块,也可以组合成完整 RPG 玩法链。
emaki-attribute-api、emaki-item-api、emaki-level-api)。| 模块 | 角色 | 适合解决的问题 |
|---|---|---|
| EmakiCoreLib | 公共基础设施 | 先读这里:动作、GUI、物品来源、PDC、表达式、经济、结构化展示。 |
| EmakiAttribute | 属性与战斗 | 定义属性、资源、伤害类型和条件,并给其他模块提供属性 API。 |
| EmakiItem | 自定义物品 | 生成稳定物品 ID,写入基础属性、技能、套装和触发器。 |
| EmakiForge | 锻造 | 用图纸和材料改造装备或生成新装备,计算品质和材料贡献。 |
| EmakiStrengthen | 强化 | 按星级处理成功率、材料、失败惩罚、保护材料和强化展示。 |
| EmakiGem | 宝石 | 管理插槽、开孔、镶嵌、提取、升级和宝石共鸣。 |
| EmakiLevel | 等级成长 | 管理多等级类型、经验来源、升级需求、PDC、Placeholder 和 MythicMobs 经验 Drop。 |
| EmakiSkills | 技能 | 管理主动/被动触发、冷却、资源消耗和 MythicMobs 调用。 |
| EmakiCooking | 烹饪工位 | 管理砧板、炒锅、研磨机、蒸锅、烤炉、榨汁机和发酵桶。 |
| EmakiCodex | 图鉴与成就 | 用 YAML 定义原版成就页与节点,支持命令、CoreLib 动作、公开 API 和事件触发器授予节点。 |
| EmakiStorage | GUI 仓库 | 单槽存放 long 量级数量并完整保留原始物品,容量由配置、权限、命令授予与付费扩容四来源决定,支持搜索与排序。 |