Stardew Valley

File information

Last updated

Original upload

Created by

Aimon111

Uploaded by

Aimon111

Virus scan

Safe to use

About this mod

This mod replaces the vanilla FarmHouse maps with completely new layout and some additions.

Requirements
Permissions and credits
Changelogs
FOR NEW USERS - I'm stopping support for this mod for now (I just ran out of motivation for mod making). There are still lots of bugs which I didn't fix, sorry everyone. Use this mod on your own risk.
ABOUT UNISTALLING - after you deleted this mod  and loaded savefile you will spawn in the void. Dont't worry, your vanilla farmhouse will be located a bit higher left on the map - you just need to go there (in the void). After locating it - just go to farmhouse entrance tile and reenter the farmhouse and it should be fine from now on.


This mod is mostly abandoned and most likely wont be compatible with stardew 1.6. Use it on your own risk!


After playing Stardew Valley so many times, I kinda got bored with the look of default farmhouse map, so I made my own. (This is my first mod, so please tell me if you find any bugs).



For mobile players - you can use this mod instead  https://www.nexusmods.com/stardewvalley/mods/12778?tab=posts&BH=0
Now works on android!  
I'm very sorry for giving promises to android players - After 
trying to fix many issues (like incorrect walls and floors overlapping each other, spouses standing into the void and much more), I realized that it is impossible for me to fix because these things are hardcoded into the 1.4 stardew valley version, there's no some important map properties that I used in the maps.
For new players: You can download and use this "raw" android mod version, but it will be mostly unplayable, I'm sorry for that.




Special Thanks:
VonLoewe for  making SMAPI code that fixes balcony door!
Amethyst2021 for sharing screenshots of decorated farmhouse!
Yukini700 for testing  and helping with the mobile mod version!


Current features:

  • Replaced all FarmHouse maps and FarmHouse_marriage variants, spouse room and cellar entrance locations (configurable through GMCM.
  • Adds some custom renovations for 2nd fsrmhouse upgrade (enable or disable them in gmcm mod menu)
  • Adds  attic 
  • Adds second floor for 1st and 2nd FarmHouse upgrades
  • Adds custom map called 'balcony' for 2nd FarmHouse upgrade. The balcony works as greenhouse, you can plant crops in it, also beehouses wil produce honey in it all seasons except winter  (will not work since 1.0.9 and android version, if you want this feature you can use Indoor Beehouses mod),
  • "Void warp" feature: If enabled - spawns a teleport tile to the void behind the walls so you can pick back furniture and craftables that messed up after house upgrades.

Generic mod config menu options
 
Main:
  • New Furniture - replaces default starter farmhouse furniture with a new set. But your TV will not work properly, use SJB Item Spawnew or buy new on in Robin's shop.
  • Void Warp- Spawns a warp to the out of boundaries FarmHouse area, Allows you topick up furniture and craftables that stuck in the void after house upgrades;
  • Horizontalfloor dividers - Add horizontal floor dividers for doorways;
  • Verticalfloor dividers - Add vertical floor dividers for doorways;
  • Farmhouse,Farmhouse 1st upgrade, Farmhouse 2nd upgrade- Farmhouse Layout Type (new or default vanilla layout);
 
StarterFarmhouse
  • StarterKitchen - Add a small kitchen to starter farmhouse;
 
1stFarmhouse upgrade
 
  • Bigger Kitchen -Increase kitchen size for 1st upgrade farmhouse;
  • Fancyentrance - Choose between fancy and flat entrance appearance;
  • Rightcorner room in 2nd floor - Add or remove room on the right (onlyworks on 1st farmhouse upgrade and player isn't married);
 
2ndFarmhouse upgrade
 
  • 2nd FloorLeft Bathroom - Add a small bathroom to the bottom of 2nd floor nurseryroom;
  • 2nd floorfancy hallway - Add more interesting wall texturing of the 2ndfloor hallway;
  • OpenLiving Room - Add or remove wall that divides living room on the1st floor;
  • KitchenCountertop - 2nd house upgrade custom renovations;
  • BiggerBasement - More size to bottom left basement room on 1nd floor;

Installation guide:

 1. Install SMAPI and Content Patcher
 2.  Place “Redesigned FarmHouse Layout Mod”  into your mods folder
 3. Install Custom Spouse Rooms  - currently supported vanilla and SVE npcs, to add other custom npcs read guide below
 4.  If you use  Rustic Country Town Interior then place 'z_lightbeams',' z_customfarmhousetiles', ‘z_balconytiles’ and ' z_bord' from RCTIFIX folder into the assets folder with replacement.  This step isn't needed if you use 1.1.0 mod version or above

 
How to add support for custom NPC spouse rooms:

  •     go to C:\Program Files (x86)\Steam\steamapps\common\StardewValley\Mods\SpouseRoom fix for Redesigned Farmhouse
  •     open content.json and find "//you custom npc" section
  •     change "Custom_NPC_Name" to the name of your  custom NPC
  •    save and close content.json
  •    for more in depth instructions read guide on the Custom Spouse Rooms modpage https://www.nexusmods.com/stardewvalley/mods/1002

How to add multiple spouse rooms in a row with “Free Love” mod
 
  • go to C:\Program Files(x86)\Steam\steamapps\common\Stardew Valley\Mods\SpouseRoom fix for Redesigned
  • Farmhouse
  • open content.json and find section withNPC Spouse room you want to be moved to the right of the main spouse room
  • in the "startPos” and "spousePosOffset"section in the “"X": 37”  line and add +7 to 37, so it will be 44 (if you want more than 2 spouse rooms, just add another +7 to your 3rd NPC spouse and so on.)
  • in the "shellType" remove "Custom_spouse_room_nowalls"and write “custom_spouse_room_closed_right” instead.


Compability:
  • Compatible with custom cellar mods like Hideaway Cellar or Jen's Cozy Cellar.
  • Compatible with SVE, Ridgeside Village and other mods  that don't change indoor FarmHouse maps. 
  • Should be compatible with The Farmer's Children, though some indoor farmhouse cutscenes will appear in the void behind walls.
  • Should be compatible with Immersive Spouses.
  • Should be compatible with Free Love (see readme in mod folder for more info).
  • Works fine with pretty much all recolours (like Medieval buildings and Rustic country town interior. But not compatible with those that change farmhouse wall colors yet.)

Not implemented yet but most probably will be:

  • New different specialized cabin layouts (like for creating your own museum or aquarium house, etc...)
  • New custom location (I'm planning to add garage and rooftop entrances)
  • Different spouse room and  cellar location variants
  • Add some decorations
  • Add full Generic Mod Config Menu support (on\off standart layouts, deleting decor in greenhouse, add bathtub, toilet, kitchen stuff, etc...




Known bugs and issues(PC):

Before upgrading your house, please be sure to take away all furniture you placed - after the house upgrade it will probably be messed up in the void

1. When starting a new game, player spawns in the void and furniture is messed up
Solution: pick up your furniture and use “Void Warp” tile to teleport to the new farhouse. After relocating all the stuff, disable “Void Warp” in the config.

2. After farmhouse upgrades furniture is messed up in the void
Solution: Enable “Void Warp” in the config, use “Void Warp” to teleport into the void. Pick up all the furniture and teleport back to farmhouse. Disable “Void Warp” in the config.

3. After marriage spouses spawn in the void
Solution: IOn 1st farmhouse upgrade spouses sometimes anyway will be wandering in the void, dunno how to fix it. On 2nd upgrade it will be happening rarely.

4. After mod installation some layout features are not like in the screenshot
Solution: you can enable/disable them in mod config menu

5. Spouse room tiles are messed up
Solution: by default mod supports only Vanilla, SVE and Ridgeside marriable npc’s spouse rooms. If you marry npcs that added with other mods, see guide “how to add support for custom NPC spouse rooms” below.

6. Some incorrect spouse room wall tile on the 2nd floor when playing with SVE
Solution: it’s a map patch added by SVE. To fix it do next:
Go to C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Stardew Valley Expanded\[CP] Stardew Valley Expanded\assets\Maps\MapPatches.
Find and delete FarmhouseTileFix.tbin and FarmhouseTileFix2.tbin files completely (after deleting content patcher will always note that those files are missing, it’s ok).

7. Some cutscenes that happen in farmhouse will be messed up.
Solution: Unfixable, unless you manually change cutscene x y positions somehow.



Known bugs and issues(Android):

Due to limitations of 1.19.0 version of Content Patcher (which used to make mods for mobile), there's some issues I can't fix, sorry for that...
  • Mirrored starter house layout (because unable to relocate EntryLocation Map property tile)
  • In 1st and 2nd upgrade after entering FarmHouse player spawns in the bathroom tiles
  • Spouses will spawn in the bathroom instead of kitchen tiles in 1st FarmHouse upgrade (because unable to relocate KitchenStandingLocation map property tile)
  • Spouses will spawn in the void instead of kitchen tiles in 2st FarmHouse upgrade, I made a passable tile for them be able to go out.
  • The crib isn't functional, children will spawn in the void
  • Beehouses in the balcony will now produce honey (because in mobile version I had to implement balcony into the farmhouse map which is considered indoors)
  • Incorrect wallpaper and flooring overlapping