Skip to content

Emaki SeriesPaper RPG 插件套件

面向 Paper 1.21.8+ 与 Java 25 的 RPG 插件套件。按模块安装,按 YAML 配置,按 CoreLib 统一动作、GUI、物品来源和 PDC 数据。

Emaki Series 文档

Emaki Series 是一组可组合安装的 Paper RPG 插件。它把物品、属性、成长、技能和世界工位拆成独立模块,用 CoreLib 统一动作、GUI、物品来源、PDC 和展示重建。你可以只启用需要的模块,也可以组合成完整 RPG 玩法链。

推荐阅读路径

  1. 先读 项目介绍,确认要安装哪些模块。
  2. 再读 快速开始,完成构建、安装和首次启动。
  3. 写 YAML 前,先读 CoreLib 的物品来源、动作、条件、表达式和 GUI。
  4. 做装备成长时,按 Attribute → Item → Forge / Strengthen / Gem 的顺序阅读。
  5. 做成长与玩法系统时,分别阅读 Level、Skills、Cooking、Codex 与 Storage。它们解决的问题不同。
  6. 做二次开发时,重点看 CoreLib 的 PDC、Assembly,以及各业务模块自己的 API(如 emaki-attribute-apiemaki-item-apiemaki-level-api)。

模块总览

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