Place tree logs as decorations.
authorAuke Kok <sofar@foo-projects.org>
Sun, 27 Dec 2015 20:41:09 +0000 (12:41 -0800)
committerparamat <mat.gregory@virginmedia.com>
Thu, 7 Jan 2016 05:36:12 +0000 (05:36 +0000)
commit57939c6c3f78530cde376a603ff35e157b0749be
tree7681eff9fe7c48fee21804a8f58fe104677c8cbb
parent9542d119f609eba8cee422f6c5bcf6f0a112f12b
Place tree logs as decorations.

We can vary the landscape a bit more by placing "fallen logs"
around the various forests. These decorations are quite fast
and will provide some gameplay value but are still more rare
than the corresponding trees, so they don't provide free
materials.

I've manually put the schematic as lua tables since these log
schematics are only 8 blocks. We vary the log lengths between
1 and 3 blocks by making the end blocks have a lower chance
of appearing.

Amount is varied by fill_ratio, except for acacia trees where
we reduce the scale, so that acacia logs show up near places with
acacia trees consistently.

Mushrooms are placed optionally on each log. We can't place
two different mushrooms on a log, so instead we opt to place
brown mushrooms on oak/appletree logs, brown mushrooms on
jungletree logs, and red mushrooms on pine logs. No mushrooms
are placed on acacia logs, as they occur in a dry biome,
savannah, and this adds a bit of biome diversity.
mods/default/mapgen.lua