Stardew Realty

Stardew Realty

Stardew Realty is the continuation of the mod Farm Expansion and adds the ability to purchase additional plots of Farm land that can be used for growing crops and raising animals.

Not sure why, but someone tagged this mod with an AI tag.  This is not an AI generated mod.  This is all blood, sweat and tears of a single human being and the mod has been around longer than AI coding tools.  Just wanted to clarify any misunderstandings.


This is a continuation of the Farm Expansion mod.  The mod has been changed from a single Farm location to a framework that allows multiple new lands be added via Expansion Packs.  To try and be as compatible as possible the entrance to the farm expansions has been moved from the Farm to the Backwoods.  The mod currently supports up to 13 additional farm lands. (The power of you PC may reduce the playable number)  

Content Packs can specify conditions and a gold value that are required to purchase the land.  Once a piece of land has met its requirements, it will be placed for sale. The packs can be purchased at the Stardew Realty office.

[size=5][b]What's New in 3.0?[/b][/size]
This release adds game mechanic features to support large scale farming,  The release contains a major overhaul of the Premium Junimos adding 28 skills to the Junimos.  They skills can be earned through farmer skill level increases or can be purchased at the Stardew Realty store. More details on the Premium Junimos are in this [url=https://www.nexusmods.com/stardewvalley/articles/4015]article[/url].  The Junimo huts also have the ability to act as scarecrows and mini-gold clocks, again, for a fee.   I have also added a transport system that will move objects from chest to chest.  Allowing chests to be configured to gather specific objects to that chest.  For example a chest in a winery can be configured to receive grapes and Automate will add those grapes to the building kegs.  The delivery system will scan all chests and Junimo huts for those grapes and transport them to the designated chest, for a fee.  The store in Stardew Meadows has been revamped as well.  There is now a store clerk, Josée, to provide assistance in the store.  The store sells a number of items that are handy for the large scale farmer.  The store also offers upgrade services to upgrade some of your farmer equipment to higher levels.  One of the upgrade paths provided, allows the upgrading of url=https://www.nexusmods.com/stardewvalley/mods/15755 Upgraded Kegs[/url] and url=https://www.nexusmods.com/stardewvalley/mods/22477 Upgraded Casks[/url] between levels (i,e, bronze -> silver -> gold ...).  There are a few bug fixes and 3 new Junimo enabled greenhouses have been added.  The Junimo Greenhouses become available at the Carpenter's shop once the farm greenhouse is repaired.  I have not had time to come up with any nice exterior skins for the greenhouses, so for the moment they look like the generic in game greenhouse.

[size=5][b]
New: Location Tuning[/b][/size]
I have released a new mod [url=https://www.nexusmods.com/stardewvalley/mods/30114]Location Tuner[/url] which gives you the ability to customize a wide variety of parameters in each Farm Expansion you have.  You can set an expansion to permanent Winter or get rid of those pesky crows.

[b][size=5]What's New in 2.1?[/size][/b]
The biggest new feature is create your own expansions.  You can now pop up a menu create your own expansion.  Define the height, the width and a couple of other parameters, waiting a minute and voila you have your own custom expansion.  See this [url=https://www.nexusmods.com/stardewvalley/articles/3639]article[/url] for details.  I have also added positional warping to the Stardew Meadows world map.  When you click on a map image you will be warped to that area of the location. HeinzyPeinzy requested a slightly customized greenhouse for trees, it has been added and can be built at the carpenter's shop.  I also added a spawning framework for ores and monsters in farm expansions.  My new expansion [url=https://www.nexusmods.com/stardewvalley/mods/36904]Petawawa Plains[/url] uses the ore framework to add an ore area to the map.


[size=5][b]What's New in 2.0?[/b][/size]
[list]
[]New Location 'Stardew Meadows' added with large spaces for adding Buildings[/]
[]Expansion can now be sold to make room for adding a different expansion[/]
[]Real Estate office located in Stardew Meadows to Buy and Sell expansions[/]
[]Farm Services office located in Stardew Meadows to purchase bulk farm services[/]
[]Art Gallery located in Stardew Meadows to provide additional places the hang pictures[/]
[]Fully functional daily train passing through Stardew Meadows[/]
[]Expansions now experience lightning strikes during rainy days[/]
[]Crows spawn and will damage crops[/]
[]Night Monsters will spawn during the night[/]
[]Integration with [url=https://www.nexusmods.com/stardewvalley/mods/8000]Central Station[/url] from Stardew Meadows[/]
[]Warp to Expansions from World Map[/]
[]Assignable custom Warps[/]
[]Ability to add 'Additional Farm' mods as Expansions[/]
[]Added a new interface for selecting which Expansion to purchase[/]
[]All custom menus and custom World Maps are game controller compatible[/]
[]Added fix that does global search for Silos when manually adding or removing hay from a Hopper[/]
[/list]
[size=5][b]Farm Expansion Functionality[/b][/size]
All of the farm expansion packs have the same functionality of the standard Farm location. 

All of the expansion packs support the following:
[list]
[]Crops and Giant Crops[/]
[]Adding Buildings[/]
[]Animals[/]
[/list]
With version 2 I have added some of the special features available only on the Farm:
[list]
[]Lightning strikes now occur on rainy days[/]
[]Crows will appear and damage your crops[/]
[]Night monsters will spawn[/]
[/list]
[size=5][b]Stardew Meadows[/b][/size]
Stardew Meadows is a new game location that has a number of buildings and provides transportation links.   Stardew Meadows acts as a transportation hub providing Train, Bus, Boat and Mine Cart destination points.  For Train, Bus and Boat functionality to work [url=https://www.nexusmods.com/stardewvalley/mods/8000]Central Station[/url] is required. (Why have a transport hub when we now have Central Station?  I created the hub before Central Station was announced and I figured I might as well leave it in and not mess up the Stardew Meadows map).  Stardew Meadows also provides extra space for Building construction.  It does not allow growing crops unless they are in a Greenhouse.  Daily train service is also provided.  The train will pass once a day at a configurable time and provides the same loot drops as the regular train.  [b]The train service will not start until the standard railroad location is accessible to the player.[/b]  The train is compatible with Better Train Loot.   Stardew Meadows is accessible via a Backwoods entrance or by pressing the configurable Warp To Stardew Meadows key (Default key is [CTRL][Z].  All Cave entrances in the farm expansion now warp to Stardew Meadows.  My favourite item, loved by some, not liked by others, the Warp Ring is now configurable.  In the Configuration menu is a choice now to enable/disable the displaying of the Warp Ring in Stardew Meadows.

[size=4][b]Realty Office[/b][/size]
The Stardew Realty office provides self-serve kiosk for the buying and selling of expansion lands.  The Realty Office can also create a custom Farm Expansion for you.  Answer a few simple questions and a new custom Farm Expansion will be created for you.  The new custom Farm Expansion will be available for purchase in the normal purchasing menu.

I am a 1 person team making this mod, so I apologize if the building artwork is not the most artistic, I am a coder first, graphics skills are down the list.  I am working on a second interior look for my Farm Services office, at the moment you will feel dejavu after visiting the Real Estate office.

[size=4][b]Farm Services Office[/b][/size]
A [url=https://www.nexusmods.com/stardewvalley/articles/2864]Farm Services[/url] shop provides bulk expansion location maintenance services.  You can also purchase some hard to get tools and upgrade other farming equipment.

[size=4][b]Art Gallery[/b][/size]
There is also an Art Gallery building to provide an additional location to hang paintings (This was added to provide the extra space for users of the mod [url=https://www.nexusmods.com/stardewvalley/mods/27147]Custom Picture Frames[/url]).


[size=5][b]Map Warps[/b][/size]
As a replacement/supplement to the old Warp Ring I have added warping from the World Maps.  Clicking in the map square of a Farm Expansion will warp the farmer to the same position in the map.  There are no safety checks, so you can be dropped in water or in a wall.  Just pop the World Map back up and re-click on a slightly different spot  There are a few predefined warps to locations outside of Stardew Meadows to aide in navigation.  There are also 4 configurable warp buttons. To set the destination of a configurable button go to the spot that you want to set the warp to.  Press [CTRL][F3] and a configuration menu will open.  Enter a name into the text box you want to assign the warp to and press 'Set'.  The warp settings are saved with the game save.


[b][size=5]Expansion Packs[/size]
[/b]Expansion packs for Stardew Realty provide expansion farms that can be added to the Stardew Realty farm grid.  There is room for 13 expansion packs.   Expansion packs come in 2 forms: Stardew Realty Packs and Additional Farms.

[size=4]Stardew Realty Packs[/size]
These packs are additional mods that can downloaded and provide farm expansions that can be added. 

Currently the following packs  are available:

[list]
[][url=https://www.nexusmods.com/stardewvalley/mods/14127/]Classic Farm Expansion[/url] - the original expansion farm from the old mod FarmExpansion[/]
[][url=https://www.nexusmods.com/stardewvalley/mods/14128]Ali's Mountain Farm[/url][/]
[][url=https://www.nexusmods.com/stardewvalley/mods/14463]Mega Farm[/url] - an insanely large open plot of land[/]
[][url=https://www.nexusmods.com/stardewvalley/mods/14130]Mega Farm II[/url] - my own expansion, crazy large, for the serious farmer[/]
[][url=https://www.nexusmods.com/stardewvalley/mods/18041]Hedge Maze I[/url] - the entire expansion is a giant hedge maze.  There is no farming land, just a fun maze.[/]
[][url=https://www.nexusmods.com/stardewvalley/mods/18037]Fishing Hole[/url] - a farm with a large number of ponds for fish.  Not much farming land.[/]
[][url=https://www.nexusmods.com/stardewvalley/mods/25430]Meadow Lands Farm[/url] - the base farm "Meadow Lands Farm" available as an expansion.[/]
[][url=https://www.nexusmods.com/stardewvalley/mods/25918]4 Corners Farm[/url] - the base farm "4 Corners" available as an expansion.[/]
[/list]
[size=4]Additional Farms[/size]
Some mods provide "Additional Farms" that can be used as farm types when creating new game runs.  Stardew Realty can use a large percentage of them as expansion packs.  Due to technical issues some mods can not be used as expansion packs.  To use this type of expansion you must first download the "Additional Farm" mod.  Once the mod is installed, it will be available for sale at the Realty Office. I have tested a number of Additional Farms and the results can be [url=https://www.nexusmods.com/stardewvalley/articles/2863]seen here[/url].

[size=5][b]Custom Buildings[/b][/size]
To support such large farms I have also added 3 custom buildings, a Greenhouse, a Fromagerie and a Winery.

[size=4][u]Fromagerie[/u][/size]
The cheese factory building comes with 3 large vats that accept 50 milk products at a time for large scale cheese making.

[size=4][u]Winery[/u][/size]
The winery can be used for kegs or casks.  Works very well with [url=https://www.nexusmods.com/stardewvalley/mods/8416?tab=description]PFM - Expanded Casks [/url]if you want to have a high volume winery.

[size=4][u]Greenhouse\Large Greenhouse[/u][/size]
A custom Greenhouse available in 2 sizes.  They perform the same way as the Greenhouse on the base Farm.

Some mods require configuring to support modded buildings I have added an [url=https://www.nexusmods.com/stardewvalley/articles/2689]article[/url] listing any configuration I have fixes I know of.

[size=5][b]Game Mechanic Enhancements[/b][/size]
To help with farming such large plots of land, I have added enhancements to the Junimos and crop growing season.

[size=4][u]Junimos[/u][/size]
To fill the gap of none of the popular Junimo mods working on farm expansions I added some basic enhancements to the expansion Junimos:
[list]
[]Working in the Rain - Junimos will harvest crops in the rain (for a fee)(Configurable in GMCM menu)[/]
[]Re-Seed - Junimos will replace what they harvest with the same seed (Seeds are sold by the Junimos at a 25% discount)[/]
[]Winter Work - Junimos will harvest crops in the winter (for a fee)(Configurable in GMCM menu)[/]
[]Night Work - I think Junimos deserve time off, so night work is not an option[/]
[]Working Radius - the distance Junimos will search for crops is configurable[/]
[]Maximum # of Junimos - the maximum number of Junimos per hut is configurable[/]
[/list]
Once your first Junimo hut is built you will receive a letter informing you of the services the Junimos are providing and how much each of those services cost.

[size=4][u]Crop Season[/u][/size]
To provide extra time for harvesting a grace period can be specified, by season, to allow you time to get the end of season crops in
[list]
[]Configurable in GMCM menu[/]
[/list]
[size=4][u]Auto Grabbers[/u][/size]
I added some basic deluxe auto grabbing capabilities in the farm expansions:
[list]
[]Grab Flowers - auto grabbers will harvest flowers[/]
[]Grab Fruits - auto grabber will harvest fruits[/]
[]Global Grabber - grabs all foragable items worldwide, including farm expansions[/]
[]Radius - configurable operating radius[/]
[/list]
[u][size=4]Treasure Areas[/size][/u]
I have added support for location Treasure areas.  Within these locations parts of the map have hidden treasures buried in the ground.  They are found by digging in the dirt.  This uses the built in game Treasure framework I have just added the seeding of Treasure spots in an expansion.

[u][size=4]Mine Carts[/size][/u]
With 1.6 the mine cart network has been opened up to modders without any additional frameworks.  SDR expansion now support mine cart destinations.  The expansion destination will be listed as one of the standard destinations whenever a Mine Cart menu is opened.

[u][size=4]Custom Weather[/size][/u]
SDV 1.6 made adding custom weather a supported thing.  I have started a custom weather framework (I would call it experimental at this point) which allows each expansion to be experiencing different weather conditions each day.  This option can be disabled via GMCM option.


[u][size=4]Game Tweaks[/size][/u]
[list]
[]Currently the game does not check locations to see their season when picking weather. So you can set n SDR Expansion to Summer all the time, however if the game season is winter and the weather is snow, you will get snow in your summer expansion.  I have added a fix that if a SDR Expansion is set to summer and the game weather is Snow, the expansion will get rain instead.[/]
[]At the start of a new year the game adds debris to locations.  The game does not check for paths being in place and will put debris on the path.  I have added a fix that will not put debris on tiles.[/]
[/list]

[u][size=4]Just For Fun Stuff[/size][/u]
[list]
[]I have made the Mushroom Box craft-able, so you can place extras where ever you want.[/]
[]I was playing around with places to sit and added the ability to sit on a bridge (Can be disabled via GMCM)[/]
[]I added night lighting to my custom buildings (to be released).  As part of that framework I added nightlights to ponds (Can be disabled via GMCM) to give fish ponds a nice glow at night[/]
[/list]
[size=5][b]General Compatibility[/b][/size]

[u][size=4]Building and Animal Mods[/size][/u]
With 1.6 buildings and animals are now purchased via the normal methods.  Each of the vendors are now aware of locations beyond the Farm.

[size=4][u]Multiplayer[/u][/size]
The mod is now working in multi-player. It may still have some quirks as 1.6 is very new.  If you find any issue please report it.


[size=5][b]Specific Mod [/b][b]Compatibility[/b][/size]
[list]
[]BFAV - no longer needed in 1.6[/]
[]Shop Tile Framework - no issues[/]
[]Farm Tractor Mod - no issues[/]
[]Automate - no issues[/]
[]Pond Paint - no issues[/]
[]Stardew Valley Expanded - no issues[/]
[]Modest Farm Map - no issues[/]
[]Double Standard Farm - no issues[/]
[]Better Junimos - is not compatible[/]
[]East Scarp - no issues[/]
[]Ridgeside Village - no issues[/]
[]One Click Shed Reloader - see [url=https://www.nexusmods.com/stardewvalley/articles/2689]configuration article[/url][/]
[/list]


[b][size=5]Languages[/size]
[/b]I have implemented SMAPIs multilingual support. Currently I only have the text for English, any translations are gladly welcome.


[b][size=5]Known Issues[/size][/b]
Clean slate at the start of 1.6

[b][size=5]F.A.Q.s[/size][/b]
[list=1]
[]Why is there no For Sale sign in the Town?
[list=1]
[
]There is no land currently for sale.  The sign is only visible when expansions are available.[/]
[
]You have not installed any expansion content packs.  There are no expansions included with this download.  You need to download at least 1 of the expansion packs in order for the For Sale sign to be shown.[/]
[
]To see what the packs you have installed, in the SMAPI console window enter 'fe_packs'[enter].  This will list all of the installed expansion content packs and what their current status are.[/]
[
]You can also enter the command 'fe_forsale'[enter into the smapi console].  This will list the lands currently for sale.[/]
[/list][/
]
[]My game seems 'choppy' as I've expanded.
[list=1]
[
]The choppiness will most likely occur when the game does it's 10 game minute update.  During this time the game cycles through every object on every map.  The more expansions, the more objects, the longer it takes to process the 10 minute update.[/]
[
]If you have 'Real Time Fees' enabled for Junimos this may also cause choppiness.  Turning off this option may gain you some performance.
[/]
[/list][/
]
[/list]


[size=5][b]Farm Expansion Customization[/b][/size]
Using my other mod [url=https://www.nexusmods.com/stardewvalley/mods/8715]Stardew Web[/url] you can customize various parameters about the farm expansion:
[list]
[]Foraging - what type of items can be found foraging[/]
[]Artifacts - what items can be found as artifacts[/]
[]Fish - you can stock your expansion ponds with whatever type of fish you want[/]
[]Season - an expansion can be locked to one season.  Add 4 expansions and you
can have 4 seasons all year round.  The seasonal override does not change the weather in an expansion, so lookout for snow in the summer. (The snow does not impact your crops, it just looks strange)[/
]
[/list]


[size=5][b]For Modders[/b][/size]
What is required to make a content pack?
[list]
[]a TMX file of your farm expansion map (the map needs to have an exit from all 4 sides)[/]
[]a couple of png snapshots of you map (for thumbnails)[/]
[]an expansion.json file with the details of your map[/]
[/list]
For more specifics on creating an expansion, see my [url=https://github.com/Prism-99/FarmExpansion/wiki]Wiki[/url]


[size=5][b]Future for this Mod:[/b][/size]
With 1.6 out, hopefully comparability becomes and issue of the past.  Not sure where it is going next, I am waiting for something to pop into my head.

Source Code: [url=https://github.com/Prism-99/StardewRealty]Github[/url]