Esca's Modding Plugins (EMP)

Thread
Esca's Modding Plugins (EMP)
Latest
Apr 15, 2026
Uploaded
Apr 15, 2026
Version
1.7.2
Total Files Size
55 KB
Unique DLs
0
Total DLs
0
Total Files
1

EMP v1.7.2

55 KB

Download Latest

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

Comments (0)

Log in to post a comment.

This thread is open for discussion.

Be the first to leave a community review!

More from Esca

Popular Stardew Valley Mods