Method to Reduce/Prevent Tree Spread on Farm (Gold Clock?)

agf

Greenhorn
tl;dr It takes a lot of repetitive work to keep the trees from growing out of control on my farm. I don't want to build three wide floors around them for two reasons; it doesn't match the rest of the farm and it blocks grass from growing. If the Gold Clock made it so trees only drop seeds one tile away, then the fact that trees can't mature when directly adjacent to another tree would naturally stop the spread. That would be consistent with how the Gold Clock and other late-game items reduce repetitive work in other ways. If you google "Stardew Valley prevent tree spread", you'll see this is a common question/complaint going back to when the game was new.

Trees can drop seeds up to three tiles away. If you want to have large groups of trees on the farm, ether you have to chop the new seeds / immature trees, or you have to cover up a very large amount of the ground with paths / floors, or they gradually cover over all of your open areas. Constantly chopping them takes a lot of time and effort, and is exactly the kind of repetitive work that the Gold Clock and other late-game items are meant to reduce. Covering the ground around them -- skipping a tile then two tiles covered is the minimum to prevent spread -- both cuts way into the amount of open ground for grass to grow, and may not match the aesthetic of some farms (including mine). For a 20x20 area of mature trees, currently you'd need to cover, at minimum, 26*26 - 22*22 = 192 tiles to prevent spread, for 400 tiles of mature tree area. That's a pretty bad ratio, and it only gets worse for a smaller or more oblong area, as the perimiter-to-area ratio increases. For a single tree, it's 40 tiles of cover.

I propose that the Gold Clock be changed to reduce the seed drop distance to one. That way, you will still get seeds and immature trees you can harvest if you want, but they won't ever grow to maturity or continue to spread, since immature trees can't grow to maturity if they're directly adjacent to another tree. You can still manually place a seed if you want new trees that can grow to maturity. And, if you don't even want immature trees growing on the perimeter, now you only need to cover a much smaller area with flooring; for that same 20x20 area, only 84 tiles. For a single tree, the reduction is 40 tiles to 8 tiles.

In lieu of that, any other way to prevent tree spread that doesn't take up too much space from grass-growing room and isn't unaesthetic would be wonderful -- the Gold Clock reducing seed drop distance just seems like the natural solution to me. Another idea would be a special flooring type that still allows grass but not trees to grow, and which looks very similar to the existing ground. Maybe "Underground Barrier" or something like that? Like the plastic sheeting used in the real world to prevent plants from putting down deep roots. I know there are mods to stop tree spread, but I enjoy playing unmodded, I like the balance of it being an endgame option like the Gold Clock, and I don't want to stop spread entirely, just be able to control it better.
 

agf

Greenhorn
Well, you could place crafted grass starters around your trees.
If you look at my numbers above, for the real size I'm talking about on my farm, that would be well over 1,000 grass starters that would have to be planted every year. I'm hoping for an endgame mechanic that removes that type of repetitive work from the process. While I could make that work aesthetically, I would still like to have areas that are unfloored, near trees, and grass-free so they don't slow movement.
 
If you look at my numbers above, for the real size I'm talking about on my farm, that would be well over 1,000 grass starters that would have to be planted every year. I'm hoping for an endgame mechanic that removes that type of repetitive work from the process. While I could make that work aesthetically, I would still like to have areas that are unfloored, near trees, and grass-free so they don't slow movement.
Why 1000? You wrote about 192 tiles to prevent tree spread. You can plant that. And you probably don't even need that much, just check a couple of days for tree seeds and let the grass grow on its own.
 

agf

Greenhorn
Why 1000? You wrote about 192 tiles to prevent tree spread. You can plant that. And you probably don't even need that much, just check a couple of days for tree seeds and let the grass grow on its own.
That is for an example 20x20 square, and was just meant to illustrate the ratios we're talking about between the minimum number of tiles you have to cover to prevent spread and the number of tree tiles. I've got (roughly) a 10x40, a 15x25, and a 10x20 of trees, plus a 15x15 and a 20x20 of mushrooms. Because they're not actually square and it's a much larger area, we're talking about a lot more tiles than in the example.
 

Odin

Moderator
Staff member
Maintaining the trees on a late game farm is definitely a constant process and it would be great to have something in the game that stopped trees from spreading on the farm!
 
  • Like
Reactions: agf
Top