Modathon

Esca's Modding Plugins (EMP) Mod

Link copied to clipboard
Esca's Modding Plugins (EMP) mod for Stardew Valley
Uploaded15 Apr 2026
Version1.7.2
55.34 KB
Total Files Sizes
0
Unique DLs
0
Total DLs
1
Total Files

EMP v1.7.2

File Size55.34 KB
Game Image for Stardew Valley
1
Framework

Esca's Modding Plugins (EMP) adds miscellaneous new features for other mods to use. Mods can control these features by editing EMP's data assets, using new map/tile properties, etc.


------------------------------


Features for Players


EMP lets players enable some of its features as "quality of life" changes for personal use:


Place beds anywhere: If enabled, you can place beds at any location.

Place mini-fridges anywhere: If enabled, you can place mini-fridges at any location.

Pass out safely anywhere: If enabled, you won't lose money if you pass out by staying awake too late (2:00 AM). NOTE: This doesn't change what happens if you run out of health.


To edit these options:


1. Run the game using SMAPI. This will generate the mod's config.json file in the Stardew Valley\Mods\EscasModdingPlugins folder.

2. Exit the game and open the config.json file with any text editing program.


This mod also supports Generic Mod Config Menu (GMCM).


------------------------------


Features for Modders


For information about using these features in your mods, see the GitHub readme and EMP Modding Guide.


EMP lets other mods control these game mechanics:


Bed Placement: Allow players to place moveable (furniture) beds at a location. Also includes an option to prevent money loss and NPC "rescue" letters if players run out of stamina at a location.

Custom Order Boards: Create new Special Orders boards that only display orders from a custom category. (See the Data/SpecialOrders asset.)

* Custom Order Boards were commissioned by Lumina/Lumisteria!

Destroyable Bushes: Mark bushes as destroyable at specific locations and/or tiles, allowing players to remove them with any upgraded axe.

Fish Locations: Give locations multiple "zones" with different fish, including fish from other locations. (See the Data/Locations asset.)

Kitchen Features: Allow players to open the cooking menu at non-farmhouse locations, similar to Action kitchen. Also includes an option to allow players to place Mini-Fridges.

Water Color: Change the color of all water at a location.


EMP also adds these modding utilities for general use:


Console Commands: Adds new SMAPI console commands, e.g. to help test mods.

Content Patcher Tokens: Adds new tokens to Content Patcher, such as a Game State Query token.

Game State Queries: Adds new game state queries (GSQs) to Stardew's "condition" fields.

Trigger Actions: Adds new trigger actions and triggers to Data/TriggerActions and related fields.


------------------------------


Translation


EMP supports translation of its GMCM setting names and descriptions, as well as its SMAPI console commands.


The mod will load a file from the EscasModdingPlugins/i18n folder that matches the current language code. If no matching translation exists, it will use default.json.


See the Stardew Valley Wiki's Modding:Translations page for more information. Please feel free to submit translation files by linking them in a comment, submitting a GitHub pull request, or any other method.


The mod currently includes these translations:


English

Chinese (Simplified) by qll1104

French by Caranud

Italian by Orkamaial

Portuguese (Brazilian) by Mur16

Spanish by nitropicc

Instructions

  1. Install the latest version of SMAPI.
  2. Download EMP.
  3. Unzip EMP into the Stardew Valley/Mods folder.


If you have other mods that require EMP, then you're all set!


If you want to use EMP features in mods you're making, see the GitHub readme and EMP Modding Guide.


Multiplayer note: All players should install this mod for multiplayer sessions.

Permissions and credits

  • Do all the assets in this mod belong to you and/or do you have permission to redistribute these assets?

    Yes

  • Do you allow others to upload fixes, compatibility patches or updates for your mods as a separate mod page?

    Only if you contact me to ask permission first

  • Do you allow others to upload edits to your mods as a separate mod page?

    Only if you contact me to ask permission first

  • Do you allow others to use assets in your mods in their own mod pages with credit?

    Only if you contact me to ask for permission first

  • Do you allow translations for your mod?

    Yes, no need to contact me first. Earning GGP is allowed

  • If you consented to derivative works (updates, translations, assets being in another mod), can they be made through the use of AI?

    No. I do not allow any derivative work of mine to use Generative AI in any way

EMP v1.7.2

Type: Main
Date uploaded15 Apr 2026
File Size55.34 KB
Unique DLs0
Total DLs0
Version1.7.2

Main file. Designed for Stardew Valley v1.6.15.