Question Need help creating a map using Tiled

Kusocheck

Greenhorn
Good day! I am creating my own map based on the Standard Farm (my map will replace this one). I have a few questions.

1) Is it possible to make Large Stump renewable on this map? Like in Forest Farm.
2) Is it possible to set specific values for different ponds? So that one would catch river fish, another mountain fish etc. How do I choose types of fish in the ponds on my farm?
4) Is it possible to change the location of the farmhouse, the sale box and the greenhouse when loading the map?
 

riklaunim

Sodbuster
You don't have to replace existing maps, you can easily add a new farm type which is more versatile.

1. yes
2. yes, you can check https://www.nexusmods.com/stardewvalley/mods/3750 for example where it has river fish in the river, mixed river/ocean fish in the estuary, and ocean fish in the ocean.
4. yes

1 and 4 are map properties you can set in tiled ( https://stardewvalleywiki.com/Modding:Maps ) GreenhouseLocation, FarmHouseEntry, ShippingBinLocation, PetBowlLocation, Stumps
 

Kusocheck

Greenhorn
You don't have to replace existing maps, you can easily add a new farm type which is more versatile.

1. yes
2. yes, you can check https://www.nexusmods.com/stardewvalley/mods/3750 for example where it has river fish in the river, mixed river/ocean fish in the estuary, and ocean fish in the ocean.
4. yes

1 and 4 are map properties you can set in tiled ( https://stardewvalleywiki.com/Modding:Maps ) GreenhouseLocation, FarmHouseEntry, ShippingBinLocation, PetBowlLocation, Stumps
Hello! Thank you for your attention to the topic and for your answers. Unfortunately, not all the tips helped me or I was not able to use them correctly.

1) Do I understand correctly that on a standard farm hardwood stumps placed on the Path layer will not respawn daily after being remove by the player? I want to create respawnable hardwood stumps. Only on the forest (foraging) map hardwood stumps will be daily renewed as I know. Quote from the wiki: "Spawn a hardwood stump when the farm is created (and every day on the forest farm), with the top-left corner on this tile".

2) For the second question, I read the wiki and found the following: "FarmFishLocationOverride <location name> <chance>". I understood that I can override all the fish on my farm with fish of a certain location (for example, a mountain lake), but I additionally want different fish to be caught in different parts of my farm (I have rivers and lakes). I didn't find any information on how I can set different fishing values for different zones on my farm. I'm new and may have missed something important.

3) (oops! 4) Thank you very much for answering the last question!
 

riklaunim

Sodbuster
1. Farm type has no effect on this, you give coordinates for "Stumps" key and it will add stumps there that will respawn daily.

2. Check that beach farm json file - it does override fishing by tile range.
 

Kusocheck

Greenhorn
1. Farm type has no effect on this, you give coordinates for "Stumps" key and it will add stumps there that will respawn daily.

2. Check that beach farm json file - it does override fishing by tile range.
Thank you very much, I managed to figure out how the hardwood stumps respawned!

I also looked at the json file and tried to replicate it and failed :(
For example, the text of the file:
"FishAreas": {
"Estuary": {
"DisplayName": "[LocalizedText Strings\\UI:Pathoschild_SmallBeachFarm_FishArea_Estuary]",
"Position": { "X": 11, "Y": 23, "Width": 9, "Height": 7 },
"CrabPotFishTypes": [ "freshwater", "ocean" ]
"Fish": [
// estuary (50% ocean, else 30% forest, else town)
{
"Id": "Estuary_Beach",
"ItemId": "LOCATION_FISH Beach BOBBER_X BOBBER_Y WATER_DEPTH",
"FishAreaId": "Estuary",
"Chance": 0.5,
"Precedence": -3

Trying to understand the principle, I changed the coordinates, height and width to the values of my lake, but the fish type did not change to oceanic. Where did I go wrong?
 
Top