Skip to content

Create custom quests and quest types.

License

Notifications You must be signed in to change notification settings

purrplingcat/QuestFramework

Repository files navigation

Quest Framework

Quest framework is a Stardew Valley framework mod which provides a tools for work with quests like create custom quests, define custom quest types and handle quests. Support Content Packs and SMAPI mod provided API. This mod is recommended to use with Quest Essentials mod, the Quest Framework extension.

Players

Install

  1. Install latest version of SMAPI
  2. Install this mod from nexus mods
  3. Unpack Quest Framework to the Mods folder
  4. Unpack Quest Framework's content packs to the Mods folder (follow the pack's instructions)
  5. Run the game using SMAPI

RECOMENDED: Instal Quest Essentials mod, the extension for Quest Framewok.

Requirements

  • SMAPI version 3.8.0 or newer
  • Stardew Valley 1.5

Compatibility

Quest Framework is compatible with Stardew Valley 1.5+ on Linux/Mac/Windows, both single-player and multiplayer.

Modders

Content Pack API

You can create content packs which adds your custom quests. Options for added quests by this way are limited. For more advanced stuffs with quests use advanced api.

To create JSON content pack see Content Pack API guide.Content packs also supports i18n translations.

Advanced API

With advanced API you can create more complex and advanced quests, create quest observers, custom quest types and more. Using advanced API requires programming skills in C# and knowledge of SMAPI modding.

How to use advanced api see Advanced API guide.

Quest Framework developers

See Developer notes

Contributors & Special Thanks

  • PurrplingCat (Quest Framework mod author)
  • Itsbenter (Occasionally contributor)
  • Mortimer (Portuguese translation)
  • Kaya (Korean translation)
  • Kdau (Special thanks for help with creating this mod)

Links