This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
⚠ This mod is deprecated. It'll be kept updated to support older content packs, but newer mods should use the game's new built-in shop data instead.
This mod lets content packs create fully customizable shops and animal shops (including support for custom behaviour or trade items), and make them interactable in-game via tile properties.
Specify a shop currency (e.g. money, casino coins, festival score, or trade items). You can sell pants that cost 5 parsnips and 100 gold if you want!
Make shops that sell animals, optionally with a stock limit! You can also optionally remove animals from Marnie's shop, so they're exclusively available at your custom shop.
Randomized stock and conditions, which let you change the shop stock each day. You can fully control when items are available, rotate items, check conditions, etc.
Customizable shop opening hours.
Support for items from Json Assets. You can safely add optional items/animals to your shop without enforcing a hard dependency on Json Assets; if that mod isn't installed, Shop Tile Framework will just skip those items. You can optionally add an entire Json Asset pack to a shop instead of individual items, for easy maintenance.
Json Assets items can be added directly to Shop Tile Framework shops from the Json Assets content pack.
Open vanilla shops with tile properties (including special shops like Marnie's animals, Robin's buildings, and Clint's geodes).
Common questions
Is the mod still compatible? The mod is compatible with Stardew Valley 1.6.15 or later on Linux/macOS/Windows, both single-player and multiplayer.
Does the mod conflict with any others? There are no known mod conflicts. Feel free to report compatibility issues in the mod comments.
Can I safely add/remove the mod anytime? Yep, the mod makes no changes to your save.