diff --git a/README.txt b/README.txt index da338eb..d1c618b 100644 --- a/README.txt +++ b/README.txt @@ -1,9 +1,4 @@ -saveschems 0.1.4 by paramat +saveschems 0.1.5 by paramat For Minetest 0.4.12dev and later Depends default Licenses: Code WTFPL. Schematics CC BY-SA - -Add conversion of large cactus to mts -Add corner nodes to apple tree -Cover branch ends on jungletree and -vary thickness of lower branches diff --git a/depends.txt b/depends.txt index 4ad96d5..1d24c84 100644 --- a/depends.txt +++ b/depends.txt @@ -1 +1,2 @@ default +biomesdev diff --git a/init.lua b/init.lua index 757d40f..e2009fd 100644 --- a/init.lua +++ b/init.lua @@ -94,7 +94,7 @@ {name="air", prob=0}, {name="air", prob=0}, - {name="default:tree", prob=255, force_place = true}, + {name="default:tree", prob=255}, {name="air", prob=0}, {name="air", prob=0}, @@ -350,19 +350,19 @@ end {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=255}, + {name="default:jungletree", prob=255, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=255}, + {name="default:jungletree", prob=255, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=127}, + {name="default:jungletree", prob=127, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, @@ -453,21 +453,21 @@ end -- 0 {name="air", prob=0}, - {name="default:jungletree", prob=255}, {name="default:jungletree", prob=255, force_place = true}, - {name="default:jungletree", prob=255}, + {name="default:jungletree", prob=255, force_place = true}, + {name="default:jungletree", prob=255, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=255}, {name="default:jungletree", prob=255, force_place = true}, - {name="default:jungletree", prob=255}, + {name="default:jungletree", prob=255, force_place = true}, + {name="default:jungletree", prob=255, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=127}, + {name="default:jungletree", prob=127, force_place = true}, {name="default:jungletree", prob=255, force_place = true}, - {name="default:jungletree", prob=127}, + {name="default:jungletree", prob=127, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, @@ -558,19 +558,19 @@ end {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=255}, + {name="default:jungletree", prob=255, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=255}, + {name="default:jungletree", prob=255, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:jungletree", prob=127}, + {name="default:jungletree", prob=127, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, @@ -1234,48 +1234,806 @@ if err == nil then end + local acacia_tree_data = { + size = {x=9, y=8, z=9}, + data = {-- -4 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + -- -3 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + -- -2 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + -- -1 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + -- 0 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + -- 1 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + -- 2 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_tree", prob=255, force_place = true}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + -- 3 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + -- 4 + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="biomesdev:acacia_leaves", prob=223}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + {name="air", prob=0}, + }, + yslice_prob = { + {ypos=1, prob=127}, + }, + } + + +local acacia_tree_serialized = minetest.serialize_schematic(acacia_tree_data, mts, {}) +local path = minetest.get_modpath("saveschems") .. "/schematics" +local filename = path .. "/acacia_tree.mts" +filename = filename:gsub("\"", "\\\""):gsub("\\", "\\\\") +local file, err = io.open(filename, "wb") +if err == nil then + file:write(acacia_tree_serialized) + file:flush() + file:close() +end + + local large_cactus_data = { size = {x=5, y=7, z=1}, data = { {name="air", prob=0}, {name="air", prob=0}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20, force_place = true}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:cactus", param2=20}, - {name="default:cactus", param2=20}, - {name="default:cactus", param2=20}, - {name="default:cactus", param2=20}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, + {name="default:cactus", prob=255, param2=20}, + {name="default:cactus", prob=255, param2=20}, + {name="default:cactus", prob=255, param2=20}, + {name="default:cactus", prob=255, param2=20}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, {name="air", prob=0}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, {name="air", prob=0}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, {name="default:cactus", prob=127, param2=20}, {name="air", prob=0}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, {name="air", prob=0}, {name="default:cactus", prob=127, param2=20}, {name="air", prob=0}, {name="air", prob=0}, - {name="default:cactus", param2=20}, + {name="default:cactus", prob=255, param2=20}, {name="air", prob=0}, {name="air", prob=0}, }, diff --git a/schematics/acacia_tree.mts b/schematics/acacia_tree.mts new file mode 100644 index 0000000..19cb335 Binary files /dev/null and b/schematics/acacia_tree.mts differ diff --git a/schematics/apple_tree.mts b/schematics/apple_tree.mts new file mode 100644 index 0000000..07c3e7a Binary files /dev/null and b/schematics/apple_tree.mts differ diff --git a/schematics/jungle_tree.mts b/schematics/jungle_tree.mts new file mode 100644 index 0000000..39cbcbf Binary files /dev/null and b/schematics/jungle_tree.mts differ diff --git a/schematics/large_cactus.mts b/schematics/large_cactus.mts new file mode 100644 index 0000000..b71077b Binary files /dev/null and b/schematics/large_cactus.mts differ diff --git a/schematics/pine_tree.mts b/schematics/pine_tree.mts new file mode 100644 index 0000000..0266875 Binary files /dev/null and b/schematics/pine_tree.mts differ