Plant Trees on Any Terrain

v1.2.0

Plant trees on rock, gravel, sand – anywhere. Free tree spacing from 1 to 15 tiles. Buildings still block.

Stable 3 days ago MIT No source
Source code
No source provided
Tags
Quality of Life Cheat & Sandbox

Removes only the soil fertility check when planting trees, so every tree type can be placed on rock, gravel, sand and any other terrain – both manually with the Tree Planter and automatically via the Forestry Control Tower.

Building collision and the minimum spacing between trees are left completely untouched. You still cannot place a tree on a tile that is already occupied by a building, conveyor, pipe or ramp.

Technical detail: a single Harmony postfix on TreesManager.IsGroundFertileAtPosition. The separate checks IsBlockedOrOccupied (building collision) and HasEnoughSpacingToOtherTrees (spacing) are not patched.

Can be added to and removed from existing saves.


DE: Bäume lassen sich auf jedem Untergrund pflanzen – Fels, Kies, Sand – statt nur auf fruchtbarer Erde. Das gilt sowohl für manuell gesetzte Bäume als auch für die automatische Bepflanzung durch den Forstturm. Die Kollisionsprüfung gegen Gebäude und der Mindestabstand zwischen Bäumen bleiben unverändert aktiv: Wo bereits ein Gebäude, Förderband oder Rohr steht, wächst weiterhin kein Baum. Kann in laufenden Spielständen aktiviert und wieder entfernt werden.

Changelog 1.2

Aug 08, 2026 v1.2.0

v1.2.0

English

New

  • Tree spacing now works when you place trees by holding the mouse and dragging. The trees follow the distance you set instead of the game's fixed step.
  • Spacing is freely adjustable from 1 to 15 tiles. At 1, trees stand on neighbouring tiles with overlapping crowns.
  • New tree button in the top right of the HUD, next to the date. It opens a settings window with two toggles and a slider — no need to leave the game to change anything.

Fixed

  • Spacing values of 4 and above had no effect at all. The game answers the distance check from a precomputed field that only stores distances below 4, so anything larger always counted as "far enough away".
  • Spacing of 1 and 2 behaved unpredictably; trees ended up roughly 4 tiles apart regardless of the setting.
  • Mouse wheel adjustment while dragging was blocked for trees. It works again and now goes all the way down.

Unchanged

  • Building collision is untouched. Trees are still rejected on tiles occupied by buildings, conveyors, pipes or ramps, and two trees never share a tile.

Deutsch

Neu

  • Der Baumabstand wirkt jetzt beim Platzieren mit gedrückter Maustaste. Die Bäume folgen dem eingestellten Abstand statt der festen Schrittweite des Spiels.
  • Der Abstand ist frei von 1 bis 15 Kacheln wählbar. Bei 1 stehen die Bäume auf Nachbarkacheln, die Kronen überlappen.
  • Neues Baum-Symbol oben rechts im HUD neben dem Datum. Es öffnet ein Einstellungsfenster mit zwei Schaltern und einem Schieberegler — man muss das Spiel nicht mehr verlassen.

Behoben

  • Abstandswerte ab 4 hatten keinerlei Wirkung. Das Spiel beantwortet die Abstandsprüfung aus einem vorberechneten Feld, das nur Abstände unter 4 speichert; alles darüber galt immer als „weit genug weg".
  • Abstand 1 und 2 verhielten sich unvorhersehbar, die Bäume standen unabhängig von der Einstellung rund 4 Kacheln auseinander.
  • Das Nachjustieren mit dem Mausrad war beim Ziehen für Bäume blockiert. Es funktioniert wieder und lässt sich jetzt bis ganz nach unten regeln.

Unverändert

  • Die Gebäudekollision bleibt unangetastet. Auf Kacheln mit Gebäude, Förderband, Rohr oder Rampe wächst weiterhin kein Baum, und zwei Bäume auf derselben Kachel gibt es nicht.

v1.2.0

Latest
Game version
0.8.6 - 0.8.6
Released
Aug 08, 2026
File size
871.1 KB
License
MIT
Save-game: Add · Remove
Changelog
Neu: Der Baumabstand wirkt jetzt beim Ziehen mit gedrueckter
Maustaste. Die Baeume werden im eingestellten Abstand
gesetzt statt in der festen Schrittweite des Spiels.
Neu: Der Abstand ist frei von 1 bis 15 Kacheln waehlbar. Bei 1
stehen die Baeume auf Nachbarkacheln und die Kronen
ueberlappen. Die bisherige Untergrenze von 2 entfaellt.
Neu: Baum-Symbol oben rechts im HUD neben dem Datum. Es
oeffnet ein Einstellungsfenster mit zwei Schaltern und
einem Schieberegler - man muss das Spiel nicht mehr
verlassen, um etwas zu aendern.
Behoben: Abstandswerte ab 4 hatten ueberhaupt keine Wirkung.
Das Spiel beantwortet die Abstandspruefung aus einem
vorberechneten Feld, das nur Abstaende unter 4 speichert;
alles darueber meldete immer "weit genug weg". Die Mod
prueft jetzt selbst gegen die tatsaechlichen Baeume.
Behoben: Abstand 1 und 2 verhielten sich unvorhersehbar - die
Baeume standen unabhaengig von der Einstellung rund 4
Kacheln auseinander. Gleiche Ursache, gleiche Loesung.
Behoben: Das Nachjustieren mit dem Mausrad waehrend des
Ziehens war fuer Baeume blockiert. Es funktioniert
wieder und laesst sich jetzt bis ganz nach unten regeln.
Hinweis: Die Gebaeudekollision bleibt unangetastet. Auf
Kacheln mit Gebaeude, Foerderband, Rohr oder Rampe
waechst weiterhin kein Baum, und zwei Baeume auf
derselben Kachel gibt es nicht.
Loading forum…

================================================================

Plant Trees on Any Terrain - Changelog
by Piccinator
================================================================


----------------------------------------------------------------
ENGLISH
----------------------------------------------------------------

v1.2.0

New: Tree spacing now works for click-and-drag placement.
Hold the mouse and drag, and the trees are placed at the
distance you set instead of the game's fixed step.
New: Spacing is freely adjustable from 1 to 15 tiles. At 1
trees stand on neighbouring tiles with overlapping
crowns. The old lower limit of 2 is gone.
New: Tree button in the top right of the HUD, next to the
date. Opens a settings window with two toggles and a
slider, so you no longer have to leave the game to
change anything.
Fixed: Spacing values of 4 and above had no effect at all.
The game answers the distance check from a precomputed
field that only stores distances below 4, so anything
larger always reported "far enough away". The mod now
performs its own check against the actual trees.
Fixed: Spacing of 1 and 2 behaved unpredictably - trees ended
up roughly 4 tiles apart regardless of the setting.
Same cause, same fix.
Fixed: Mouse wheel adjustment while dragging was blocked for
trees. It works again and now goes all the way down.
Note: Building collision is still untouched. Trees are
rejected on tiles occupied by buildings, conveyors,
pipes or ramps, and two trees never share a tile.

v1.1.0

New: Settings for the mod, available in the game's mod menu.
New: The terrain feature can be switched off without
uninstalling the mod.
New: Optional custom tree spacing, 2 to 15 tiles. While off,
each tree type keeps its normal in-game spacing.

v1.0.0

Initial release.
Trees can be planted on any terrain - rock, gravel, sand -
instead of only on fertile soil. Works for manual planting
and for the Forestry Control Tower. Building collision and
minimum tree spacing remain fully intact.


----------------------------------------------------------------
DEUTSCH
----------------------------------------------------------------

v1.2.0

Neu: Der Baumabstand wirkt jetzt beim Ziehen mit gedrueckter
Maustaste. Die Baeume werden im eingestellten Abstand
gesetzt statt in der festen Schrittweite des Spiels.
Neu: Der Abstand ist frei von 1 bis 15 Kacheln waehlbar. Bei 1
stehen die Baeume auf Nachbarkacheln und die Kronen
ueberlappen. Die bisherige Untergrenze von 2 entfaellt.
Neu: Baum-Symbol oben rechts im HUD neben dem Datum. Es
oeffnet ein Einstellungsfenster mit zwei Schaltern und
einem Schieberegler - man muss das Spiel nicht mehr
verlassen, um etwas zu aendern.
Behoben: Abstandswerte ab 4 hatten ueberhaupt keine Wirkung.
Das Spiel beantwortet die Abstandspruefung aus einem
vorberechneten Feld, das nur Abstaende unter 4 speichert;
alles darueber meldete immer "weit genug weg". Die Mod
prueft jetzt selbst gegen die tatsaechlichen Baeume.
Behoben: Abstand 1 und 2 verhielten sich unvorhersehbar - die
Baeume standen unabhaengig von der Einstellung rund 4
Kacheln auseinander. Gleiche Ursache, gleiche Loesung.
Behoben: Das Nachjustieren mit dem Mausrad waehrend des
Ziehens war fuer Baeume blockiert. Es funktioniert
wieder und laesst sich jetzt bis ganz nach unten regeln.
Hinweis: Die Gebaeudekollision bleibt unangetastet. Auf
Kacheln mit Gebaeude, Foerderband, Rohr oder Rampe
waechst weiterhin kein Baum, und zwei Baeume auf
derselben Kachel gibt es nicht.

v1.1.0

Neu: Einstellungen fuer die Mod, erreichbar im Mod-Menue des
Spiels.
Neu: Das Terrain-Feature laesst sich abschalten, ohne die Mod
zu entfernen.
Neu: Optionaler eigener Baumabstand, 2 bis 15 Kacheln. Solange
die Option aus ist, gilt der normale Abstand der
jeweiligen Baumart.

v1.0.0

Erstveroeffentlichung.
Baeume koennen auf jedem Untergrund gepflanzt werden - Fels,
Kies, Sand - statt nur auf fruchtbarer Erde. Gilt fuer
manuelles Setzen und fuer den Forstturm. Gebaeudekollision und
Mindestabstand bleiben vollstaendig erhalten.
This mod depends on

This mod has no dependencies.

Mods that depend on this

No other mods depend on this mod yet.