Stylish Shop puts a full-screen, Persona-5-flavored shop UI on top of your FoundryVTT NPCs. Configure an NPC actor once with categories, items, prices, and a theme, and players can walk up to that NPC and trade with a single keypress.
This chapter covers what you need to install, how to make your first shop, and the three ways a player can enter a shop. Deeper subjects (the config window, themes, currency, selling, the directory, system support, and the public API) are covered in their own chapters.
| Role | What they do |
|---|---|
| GM | Configures the NPC as a shop, builds categories, sets prices and themes, decides currency and selling rules. |
| Player | Opens the shop with their own character to buy and sell. |
| GM Preview | Opens any shop without a buyer character to check the layout. Purchase buttons stay locked. |
| Item | Value |
|---|---|
| FoundryVTT compatibility | V13 minimum, V14 verified, V14 maximum (minimum: 13, verified: 14, maximum: 14). |
| Required module | GlitchSmith Library 0.5.0 or later. |
| Supported game systems | Built-in adapters: D&D 5e, PF1, PF2e, Daggerheart, SFRPG, Shadowrun 5e, Project FU, SWADE, WFRP 4e. Any other system works through Item Price Paths (Chapter 4). |
| Languages | English, Korean. |
If GlitchSmith Library is disabled or older than 0.5.0, the module shows a permanent red error notification at world load and currency operations stop working. The library provides the shared currency and sheet-helper layer that every GlitchSmith module relies on.
The fastest path. Have an NPC actor ready (or create a new one).
Character, theme Default.