How to create new mod

All user generated content in Forest Village are managed from MyWorkshop. MyWorkshop is a center where you can view list of all your mods, create new one, update existing and so on. To access MyWorkshop: If it is your first visit to MyWorkshop you’ll see empty list. Click green « + » button and fill required fields to create your first mod: Now click Create button and wait while request is being processed by Steam. If everything is success new item will appear in the mod list:
 * Run the game;
 * Click Modifications button in main menu;
 * Click My Workshop button.

Digits in the beginning is unique auto generated id of mod. You can also find auto generated folders with same names in mods directory of your game installation:



Examine content of these folders. Each one contains at least these files: Besides this, you can place here any other assets or scripts that should be included in the mod. Note, that all files with «lua» extension will be executed during mod load. For instance, you can create barn.lua with following content to increase barns capacity in the game: fv.core.Barn.config.capacity = 15000
 * icon.png — 256 x 256 default image of mod. Please feel free to change it to your own;
 * localization.csv — comma-separated localization dictionary that already contains english text for «title» and «description» keys. Again, you can edit it or add new keys as you like;
 * version.txt — version information about mod. It’s updated automatically and there are no need to edit it manually.

To test mods go to Modifications from main menu, select your mods of interest, click ok and start new game.



If everything is fine, finally share your mod with other player:


 * Open MyWorkshop ;
 * Select mod and click Upload to update mod content at Steam. It can take a while. At the end, the date of the last modification will be changed.
 * Click Public to make it visible for everyone.



Other Forest Village players can use Browse Workshop button to find and install your mod.