/QuestFramework

Create custom quests and quest types.

Primary LanguageC#GNU Lesser General Public License v3.0LGPL-3.0

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.

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

Requirements

  • SMAPI version 3.8.0 or newer
  • Stardew Valley 1.5

Compatibility

Quest Framework is compatible with Stardew Valley 1.4+ 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