BroadcastAPI is a framework library mod designed for Stardew Valley 1.6+ that serves as a prerequisite for other modifications. Its specific purpose is to enable content packs that introduce new in-game channels. Without such content packs, this mod provides no standalone functionality to the player. It operates on Windows, Linux, Mac, and mobile platforms, and is compatible with multiplayer and split-screen modes.
Stardew Discord Notifier is a mod designed for Stardew Valley. Its purpose is to send real-time notifications to Discord, informing players when a new in-game day has passed. This can be useful for multiplayer servers to update friends or for solo players to maintain a daily activity log. The mod sends a message immediately upon the player waking up in the game.
This mod adds a some new tile properties that mod authors can use to add little bits of polish to their maps.
Stardew Valley · ElocinDev · 4 available files
Debug Mode lets you press ~ to view a debug info overlay, and optionally unlock the game's debug commands (including teleportation and time manipulation).
PIF is a framework for new rooms in your farmhouse.
Create your own Unlockable Bundles content pack for your project within minutes and benefit from a variety of bundle types and customizability.
The mods goal is to remove a lot of the bloat that comes from having to find custom farm creation related guides in a dozen different places and general purpose mods.
SMAPI Templates provides various project and item templates for Visual Studio. The project templates include SMAPIMod, which offers a simple SMAPI template with a config file and i18n, and PyTKMod, a SMAPI Mod with the PyTK Package and a small example. Other project templates are PyTKItemMod for creating a custom object, SMAPIContentPack for publishing content packs, and PyTKTileAction for creating a tile action to be used on maps.
See the GitHub repository for an in-depth wiki on how to create a content pack for Custom Companions.
Alternative Textures is a framework which allows for texture variation for objects, buildings and entities in Stardew Valley.
Fashion Sense is a framework which allows mod authors to create static (or animated) accessories, hairstyles, hats, shirts, pants and shoes that are larger than the default vanilla dimensions.
Solid Foundations is a framework which allows for custom buildings in Stardew Valley.
For a pack which uses Dynamic Reflections and Dynamic Game Assets, see the Fashionable Mirrors pack.
Archery is a framework which allows mod authors to create custom range weapons, ammo and related recipes.
This is a framework mod that lets you use Content Patcher to add more options to the farm cave setup event with Demetrius.
The In-Game SMAPI Log Uploader mod enables users to submit a formatted SMAPI log to SMAPI.io directly from within the game. This eliminates the need for external tools beyond SMAPI for log submission. The mod offers three methods for triggering a log submission: pressing a customizable hotkey (disabled by default), holding Left Alt and clicking a Pufferchick icon in the top-left corner, or when SMAPI detects a fatal error leading to a game shutdown. Upon activation, the mod will prompt the computer to open the default web browser and submit the log via a temporary HTML form on SMAPI.io.
Console Code lets you write and execute C# code from the SMAPI console.
Custom NPC Fixes addresses several issues related to non-player characters in Stardew Valley. Its specific purpose is to correct problems with NPC spawning in custom locations, improve their pathing to these custom areas, and properly implement schedules for new NPCs within the game environment. This mod operates automatically for all custom NPCs once it is installed and running.
Dynamic Game Assets is a mod designed to enable content packs to introduce custom content into the game. Its specific purpose is to eventually replace Json Assets, offering features such as built-in optimized animation support and the ability to modify object behavior daily using Content Patcher conditions. It prevents ID shuffles when installing new content packs and ensures that overwriting a pack does not leave lingering items. The mod is compatible with Stardew Valley 1.5.5+ on Linux, macOS, and Windows, supporting both single-player and multiplayer modes.
Json Assets lets content packs add custom content to the game.