Dependencies for SVE

Required Dependencies

SMAPI (Required)

Purpose: SMAPI is the mod loader that makes all Stardew Valley mods possible. It provides the framework that SVE and other mods use to interact with the game.

Installation: Download the installer for your platform and follow the setup instructions. SMAPI will create the Mods folder and handle mod loading.

Content Patcher

Purpose: Required for content packs and many visual modifications. SVE uses Content Patcher extensively for its new areas, NPCs, and events.

Installation: Download and extract to your Mods folder, just like any other mod.

Recommended Helpers

SpaceCore

Purpose: Provides additional modding capabilities and is required by many advanced mods that work well with SVE.

Installation: Download and extract to your Mods folder, just like any other mod.

Json Assets

Purpose: Allows mods to add new items, crops, and objects to the game. Many SVE-compatible mods use this.

Installation: Download and extract to your Mods folder, just like any other mod.

Mail Framework Mod

Purpose: Enables custom mail and letter functionality used by SVE for story progression.

Installation: Download and extract to your Mods folder, just like any other mod.

Expanded Preconditions Utility

Purpose: Enables custom preconditions for SVE events and quests.

Installation: Download and extract to your Mods folder, just like any other mod.

Farm Type Manager (FTM)

Purpose: Farm Type Manager (FTM) is a framework that allows other mods to spawn objects and monsters anywhere in the game with customization options. It also supports content packs for automatic configuration.

Installation: Download and extract to your Stardew Valley/Mods folder, just like any other mod. Ensure SMAPI is installed beforehand. For multiplayer, all players should have FTM installed.

Options: Configure global or per-character settings via config.json or Generic Mod Config Menu (GMCM).

Commands: Includes SMAPI console commands like whereami, list_monsters, and remove_items for spawning or managing objects and monsters.

Translations: Supports multiple languages including English, Chinese, Dutch, French, German, Portuguese, Turkish, and Ukrainian.

Quality of Life Mods

These mods are not required but enhance the SVE experience:

  • Lookup Anything: Get detailed information about items, NPCs, and locations
  • Automate: Automate machines and chests for better resource management
  • Chests Anywhere: Access your chests from anywhere
  • Skip Intro: Skip the intro cutscene for faster game starts

Installation Order

  • Install SMAPI first
  • Install Content Patcher
  • Install any other framework mods (SpaceCore, Json Assets, etc.)
  • Install SVE last
  • Launch via SMAPI to verify all mods load correctly

Keeping Dependencies Updated

  • Check for SMAPI updates regularly, especially after Stardew Valley game updates
  • Update Content Patcher and other framework mods when new versions are available
  • Always update dependencies before updating SVE itself
  • Use the SMAPI console to check for mod compatibility warnings

FAQ

SMAPI loads game mods and exposes APIs SVE depends on. Without SMAPI, no mods can run in Stardew Valley.
No, only SMAPI and Content Patcher are absolutely required. Other mods enhance the experience but aren't necessary for SVE to function.
SMAPI will show error messages in the console, and SVE may not load properly or at all. Always check the SMAPI console for missing dependency warnings.

Note: Keep everything updated when Stardew Valley or SVE updates. Outdated dependencies are the most common cause of mod issues.