Skip to content

Shop System

Mod: kyuubisoft-core.jar | Config: configs/kyuubisoft_core/shops/

The Shop System provides a configurable in-game shop where players can spend currencies earned from quests and achievements. Shops are defined in JSON and can be accessed via NPC dialog or commands.

  • Multiple Currencies — Quest tokens, achievement points, or item-based currencies
  • JSON Configuration — Define shop items, costs and categories in config files
  • NPC Integration — Open shops through citizen interactions or dialog macros
  • Buy & Sell — Players can buy items and sell items back for currency
  • Purchase Limits — Optional max purchases and sells per item per day
  • Daily Shop Rotation — Configurable daily shop size with weighted random selection
  • Command Purchases — Execute commands instead of granting items
  • Custom Shops — Add your own shops alongside the defaults
  • In-Game Admin Panel — Create, edit, and delete shops without editing JSON
  1. The Core mod includes the shop system — no extra installation needed
  2. Shop configs are in configs/kyuubisoft_core/shops/
  3. Use /ksshop open <shopId> to open a shop in-game
  4. Use /ksshop list to see all available shops
  5. Edit shop JSON files and /ksadmin reload to apply changes
CommandDescription
/ksshop open <shopId>Open a specific shop
/ksshop sell <shopId>Open a shop in sell mode
/ksshop listList all available shops

import DocCardList from ‘@theme/DocCardList’;