Treez (Base Game Fork)

by Sudain

Tree-seed placing is blue-print compatible and with robots and slow growth mechanics. Originally a fork of treez by idisssnakes (https://mods.factorio.com/mod/treez).

Tweaks
18 hours ago
2.0
135
Environment
Owner:
Sudain
Source:
N/A
Homepage:
https://mods.factorio.com/mod/treez-base-game
License:
MIT
Created:
2 months ago
Latest Version:
1.20.5 (18 hours ago)
Factorio version:
2.0
Downloaded by:
135 users

Summary

This is a fork of (Treez - Automated Tree Planting by idisssnakes) that has taken on a life of it's own. This port makes it not rely upon space age and multi-surface compatible (SE for example).

Main gameplay loop

  • Cut down trees, craft seeds, plant them and wait. Trees will grow from seeds over time (during the day) and higher levels of pollution slows tree growth rates down. Research saplings to improve the number of trees you can grow at one time.

  • Fertilizer crystals were stripped out to speed up the mod by 100x or so. There are plans to rebuild that functionality as a separate mod.

What's the winning strategy with Treez?

  • As you cut down trees convert a few and re-plant. Grow small groves to start. As you unlock research more you can grow more trees simultaneously.

  • Plan your factory in blocks or chunks but don't activate them yet. Plant seeds in all the extra spaces you want/can. Wait for the trees to grow before activating it. Or alternatively have a pollution sensor detect if the pollution threshold of that chunk is above threshold X, turn that block off. Why the delay? Trees have a % chance (based upon active pollution in the chunk) of not growing to the next stage. so a chunk with 60 pollution has an effective 60% growth delay penalty. But while it's delayed it's still taking up a slot in the growth queue, meaning another sapling can't take it's spot.

  • One key self-balancing point is trees will take damage while absorbing pollution (obvious if they are alone). But if they are in large groves, the grove absorbs pollution without trees taking damage. So you want the 'right' amount of trees for the right amount of pollution you are generating in that chunk. Too little and the grove might die off over time. Too much and you are wasting space and queue slots.

Okay but what's the real strategy?

Build trees to make everything pretty.

Console Commands

  • /treez - Debugging information

External Mod support

Has Alien Biomes, dynamic rain, terrain evolution and space-exploration specific hooks.

  • For dynamic rain - trees grow faster in rain. Rain might plant seeds or drop nitrate crystals to improve soil health. Highly recommend.
  • If terrain evolution 2 AND alien biomes are enabled, this will provide a decay pass for alien biomes. (stripped out)
  • Alien biomes - Nitrate pellets will restore soil per the tiles in alien biomes. (stripped out)
  • Space exploration - blocks seeds and nitrate pellets from being placed on spaceship floor tiles, asteroids, etc...

Development Cycle

Bugfixes - After rebuilding it so it doesn't tank servers I'm intending on leaving this as is unless bugs manifest. I do plan on writing a differnet nitrate mod to apply the terrain tile fixes this was previously doing (quite poorly).

Other mods it pairs well with:

  • Dynamic Rain for multiple hooks for planting seeds and nitrate.

  • Dirty Launches for mass wide-spread pollution. Gives you a reason to plant trees or Air Purifiers.

  • Pollution: Impactful Smog really showcases the pollution impact on your base. Trees will improve visibility with this.

  • Pollution Smoke makes it obvious where your main polluters are. Might want to put trees near there.

  • Pollution is the Solution encourages a wide area pollution area, this gives you a tool to control your spread.

  • Terrain Evolution 2 destroys your biomes if you let the pollution get too bad. So it encourages you to plant more trees and use nitrate pellets to revitalize the planet. Or maybe having a desert wasteland is a reason to expand the factory. :)

  • Desirable Dirt Paths is another terrain modification mod.

  • MiningScars by Mylon gives you another reason to restore the planet.

  • Pollution Combinator to cut power to buildings to curb pollution to levels your forests can manage.

  • Tree Healing to help repair any tree damage.