Mod Editor
Mod Editor
Section titled “Mod Editor”The Mod Editor is a browser-based visual tool for creating and managing all KyuubiSoft server content. Instead of editing JSON files by hand, use the editor’s forms, autocomplete and validation to build quests, NPCs, shops, achievements and more.
Features
Section titled “Features”- 12 Editor Pages — Quests, NPCs, Chapters, Pools, Shop, Achievements, Citizens, Lootbags, Localization, Packs, Setup Wizard, Validation
- Import & Export — Drag-and-drop server configs, export as ZIP with only changed files
- Validation — Real-time error checking with cross-reference validation
- Autocomplete — Item, entity and block ID suggestions from
/ksdevexports - Tier Generator — Create difficulty variants from quest templates
- Quest Packs — Bundle content into shareable
.questpackfiles - Auto-Save — Changes persist in browser localStorage
- Diff View — See exactly what changed before exporting
Quick Start
Section titled “Quick Start”Online
Section titled “Online”Visit the Mod Editor at modeditor.kyuubisoft.com.
Local Development
Section titled “Local Development”cd tools/mod-editorpnpm installpnpm devWorkflow
Section titled “Workflow”- Import — Drag your server’s config folder into the editor, or start fresh
- Edit — Use the visual editors to create and modify content
- Validate — Check for errors and cross-reference issues
- Export — Download a ZIP with only the files you changed
- Deploy — Extract the ZIP into your server’s config folder
Editor Pages
Section titled “Editor Pages”| Page | What you edit |
|---|---|
| Quests | Side, story, daily and weekly quests with objectives and rewards |
| NPCs | Quest giver profiles with dialog trees |
| Chapters | Story chapter ordering and progression |
| Pools | Daily and weekly quest rotation pools |
| Shop | Token shop items and prices |
| Achievements | Achievement definitions, triggers and rewards |
| Citizens | NPC spawn data, skins and positions |
| Lootbags | Loot tables with guaranteed items and weighted pools |
| Localization | EN/DE translations side-by-side |
| Packs | Self-contained quest packs for sharing |
| Setup Wizard | Guided step-by-step quest creation |
| Validation | Error overview with cross-reference checks |
Documentation
Section titled “Documentation”import DocCardList from ‘@theme/DocCardList’;