Skip to content

Emaki SeriesPaper RPG Plugin Suite

A Paper 26.1+ / Java 25 RPG plugin suite. Install only the modules you need; CoreLib unifies actions, GUI, item sources, PDC data, and presentation rebuilds

Emaki Series Documentation ​

Emaki Series is a set of Paper RPG modules you install one by one. Start with CoreLib, which provides the shared action, GUI, item-source, PDC, and presentation systems, then add the business modules you need: attributes, items, forging, strengthening, gems, accessory slots, levels, skills, crafting stations, cooking stations, codex advancements, GUI storage, and custom mobs

Who should read this documentation ​

  • Server owners and configurators: installation order, YAML fields, commands, permissions, and troubleshooting
  • Gameplay designers: equipment growth, materials, strengthening stages, gems, skills, and cooking stations
  • Developers: CoreLib actions, GUI, item source, PDC, assembly layers, and Attribute APIs
  • Maintainers: module boundaries, runtime dependencies, and debugging entry points
  1. Read Introduction first to decide which modules you need to install
  2. Follow Getting Started to build, install, and verify the plugins
  3. Before writing YAML, read CoreLib for item sources, actions, conditions, expressions, and GUI
  4. For equipment progression, read Attribute → Item → Forge / Strengthen / Gem / Accessory
  5. For progression and gameplay systems, read Level, Skills, Station, Cooking, Codex, and Storage separately. They solve different problems

Module overview ​

ModuleRoleTypical use
EmakiCoreLibShared foundationStart here: actions, GUI, item sources, PDC, expressions, economy, structured presentation
EmakiAttributeAttribute and combatDefine stats, resources, damage types, conditions, and public attribute APIs
EmakiItemCustom itemsGenerate stable item IDs, base attributes, skills, sets, and triggers
EmakiForgeForgingUse blueprints and materials to modify equipment or create new results
EmakiStrengthenStrengtheningHandle star upgrades, success rates, materials, failure penalties, and protection
EmakiGemGemsManage sockets, opening, inlay, extraction, upgrades, and resonance
EmakiAccessoryAccessory slotsA standalone GUI accessory panel with slots expanded from parts, attributes and skills applied through Attribute and Skills, plus accessory sets
EmakiLevelLevel progressionManage multiple level types, exp sources, requirements, PDC, placeholders, and MythicMobs exp drops
EmakiSkillsSkillsManage active/passive triggers, cooldowns, resource costs, and MythicMobs execution
EmakiStationCrafting stationsA three-page general crafting station with a serial queue, merged inventory-and-warehouse supply, paid queue slots, and a standalone dismantling station
EmakiCookingCooking stationsManage chopping board, wok, grinder, steamer, oven, juicer, and fermentation barrel
EmakiCodexCodex and advancementsDefine vanilla advancement pages and nodes in YAML, granted by commands, CoreLib actions, the public API, or event triggers
EmakiStorageGUI storageHold long-scale amounts per slot while preserving the original item, with capacity from config, permissions, command grants, and paid expansion, plus search and sorting
EmakiMobsCustom mobsDefine mobs, spawn rules, loot tables, and skill behaviour, integrating with the Attribute, Skills, and Item modules
EmakiStructureStructure generationExport and place .nbt structure templates, record and trigger multiblock structures, roll back interrupted generation, and restore furniture from four sources
EmakiDungeonParty dungeonsEnter instanced dungeon worlds with a party, entry limits and difficulty selection, stashed reward payouts, flow gates and branch options, plus a built-in map editor