summaryrefslogtreecommitdiff
path: root/schematics
diff options
context:
space:
mode:
Diffstat (limited to 'schematics')
-rw-r--r--schematics/apple_tree.lua102
-rw-r--r--schematics/banana_tree.lua527
-rw-r--r--schematics/orange_tree.lua102
3 files changed, 117 insertions, 614 deletions
diff --git a/schematics/apple_tree.lua b/schematics/apple_tree.lua
index 01f6c3d..e9830db 100644
--- a/schematics/apple_tree.lua
+++ b/schematics/apple_tree.lua
@@ -1,87 +1,35 @@
-- Apple Tree (built column by column, bottom to top)
+local i = "ignore"
+local t = "default:tree"
+local l = "default:leaves"
+local a = "default:apple"
+
ethereal.appletree = {
size = {x=3, y=6, z=3},
data = {
- -- -1
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="default:leaves", param1=223, param2=0}, -- row 4
- {name="default:leaves", param1=223, param2=0},
- {name="default:apple", param1=20, param2=0},
-
- {name="default:leaves", param1=255, param2=0}, -- row 5
- {name="default:leaves", param1=255, param2=0},
- {name="default:leaves", param1=255, param2=0},
-
- {name="default:leaves", param1=223, param2=0}, -- row 6 (top)
- {name="default:apple", param1=20, param2=0},
- {name="default:leaves", param1=223, param2=0},
-
- -- 0
-
- {name="ignore", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ignore", param1=255, param2=8},
-
- {name="default:leaves", param1=223, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="default:leaves", param1=223, param2=0},
-
- {name="default:leaves", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="default:leaves", param1=255, param2=0},
-
- {name="default:leaves", param1=223, param2=0},
- {name="default:leaves", param1=255, param2=0},
- {name="default:leaves", param1=223, param2=0},
-
- -- 1
-
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="default:apple", param1=20, param2=0},
- {name="default:leaves", param1=223, param2=0},
- {name="default:leaves", param1=223, param2=0},
-
- {name="default:leaves", param1=255, param2=0},
- {name="default:leaves", param1=255, param2=0},
- {name="default:leaves", param1=255, param2=0},
-
- {name="default:leaves", param1=223, param2=0},
- {name="default:leaves", param1=223, param2=0},
- {name="default:leaves", param1=223, param2=0},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=l, param1=223}, {name=l, param1=223}, {name=a, param1=020},
+ {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
+ {name=l, param1=223}, {name=a, param1=020}, {name=l, param1=223},
+
+ {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255},
+ {name=l, param1=223}, {name=t, param1=255}, {name=i, param1=223},
+ {name=l, param1=255}, {name=t, param1=255}, {name=l, param1=255},
+ {name=l, param1=223}, {name=l, param1=255}, {name=l, param1=223},
+
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=a, param1=020}, {name=l, param1=223}, {name=l, param1=223},
+ {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
+ {name=l, param1=223}, {name=l, param1=223}, {name=l, param1=223},
},
yslice_prob = {
diff --git a/schematics/banana_tree.lua b/schematics/banana_tree.lua
index e48785d..131d6bb 100644
--- a/schematics/banana_tree.lua
+++ b/schematics/banana_tree.lua
@@ -1,471 +1,78 @@
-- Banana Tree (built column by column, bottom to top)
+local i = "ignore"
+local t = "ethereal:banana_trunk"
+local l = "ethereal:bananaleaves"
+local b = "ethereal:banana"
+
ethereal.bananatree = {
size = {x=7, y=8, z=7},
data = {
- -- -3
-
- {name="ignore", param1=255, param2=0}, -- row 0 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 4
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 5
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 6
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=180, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 7 (top)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- -- -2
-
- {name="ignore", param1=255, param2=0}, -- row 0 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 4
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana", param1=70, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 5
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 6
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 7 (top)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- -- -1
-
- {name="ignore", param1=255, param2=0}, -- row 0 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 4
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana", param1=70, param2=0},
- {name="ethereal:banana_trunk", param1=255, param2=0},
- {name="ethereal:banana", param1=70, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 5
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ethereal:banana", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 6
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ethereal:bananaleaves", param1=255, param2=0}, -- row 7 (top)
- {name="ethereal:bananaleaves", param1=180, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=180, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
-
- -- 0
-
- {name="ignore", param1=255, param2=0}, -- row 0 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana_trunk", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana_trunk", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana_trunk", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana_trunk", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 4
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana", param1=70, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 5
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:banana", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 6
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 7 (top)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- -- 1
-
- {name="ignore", param1=255, param2=0}, -- row 0 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 4
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 5
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 6
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 7 (top)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=180, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- -- 2
-
- {name="ignore", param1=255, param2=0}, -- row 0 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 4
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 5
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 6
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 7 (top)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ethereal:bananaleaves", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- -- 3
-
- {name="ignore", param1=255, param2=0}, -- row 0 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 4
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 5
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=l, param1=180}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=l, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=b, param1=070}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=b, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=l, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=b, param1=070}, {name=t, param1=255}, {name=b, param1=070}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=b, param1=255}, {name=l, param1=255}, {name=b, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255}, {name=i, param1=255},
+{name=l, param1=255}, {name=l, param1=180}, {name=i, param1=255}, {name=l, param1=255}, {name=i, param1=255}, {name=l, param1=180}, {name=l, param1=255},
+
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=b, param1=070}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=b, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=l, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=l, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=l, param1=180}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=l, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+{name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
- {name="ignore", param1=255, param2=0}, -- row 6
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 7 (top)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
},
yslice_prob = {
{ypos=1, prob=127},
diff --git a/schematics/orange_tree.lua b/schematics/orange_tree.lua
index 3c1725b..f2c0410 100644
--- a/schematics/orange_tree.lua
+++ b/schematics/orange_tree.lua
@@ -1,87 +1,35 @@
-- Orange Tree (built column by column, bottom to top)
+local i = "ignore"
+local t = "default:tree"
+local l = "ethereal:orange_leaves"
+local o = "ethereal:orange"
+
ethereal.orangetree = {
size = {x=3, y=6, z=3},
data = {
- -- -1
-
- {name="ignore", param1=255, param2=0}, -- row 1 (bottom)
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 2
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0}, -- row 3
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ethereal:orange_leaves", param1=223, param2=0}, -- row 4
- {name="ethereal:orange_leaves", param1=223, param2=0},
- {name="ethereal:orange", param1=50, param2=0},
-
- {name="ethereal:orange_leaves", param1=255, param2=0}, -- row 5
- {name="ethereal:orange_leaves", param1=255, param2=0},
- {name="ethereal:orange_leaves", param1=255, param2=0},
-
- {name="ethereal:orange_leaves", param1=223, param2=0}, -- row 6 (top)
- {name="ethereal:orange", param1=50, param2=0},
- {name="ethereal:orange_leaves", param1=223, param2=0},
-
- -- 0
-
- {name="ignore", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ignore", param1=255, param2=8},
-
- {name="ethereal:orange_leaves", param1=223, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ethereal:orange_leaves", param1=223, param2=0},
-
- {name="ethereal:orange_leaves", param1=255, param2=0},
- {name="default:tree", param1=255, param2=0},
- {name="ethereal:orange_leaves", param1=255, param2=0},
-
- {name="ethereal:orange_leaves", param1=223, param2=0},
- {name="ethereal:orange_leaves", param1=255, param2=0},
- {name="ethereal:orange_leaves", param1=223, param2=0},
-
- -- 1
-
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
- {name="ignore", param1=255, param2=0},
-
- {name="ethereal:orange", param1=50, param2=0},
- {name="ethereal:orange_leaves", param1=223, param2=0},
- {name="ethereal:orange_leaves", param1=223, param2=0},
-
- {name="ethereal:orange_leaves", param1=255, param2=0},
- {name="ethereal:orange_leaves", param1=255, param2=0},
- {name="ethereal:orange_leaves", param1=255, param2=0},
-
- {name="ethereal:orange_leaves", param1=223, param2=0},
- {name="ethereal:orange_leaves", param1=223, param2=0},
- {name="ethereal:orange_leaves", param1=223, param2=0},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=l, param1=223}, {name=l, param1=223}, {name=o, param1=050},
+ {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
+ {name=l, param1=223}, {name=o, param1=050}, {name=l, param1=223},
+
+ {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=t, param1=255}, {name=i, param1=255},
+ {name=l, param1=223}, {name=t, param1=255}, {name=l, param1=223},
+ {name=l, param1=255}, {name=t, param1=255}, {name=l, param1=255},
+ {name=l, param1=223}, {name=l, param1=255}, {name=l, param1=223},
+
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=i, param1=255}, {name=i, param1=255}, {name=i, param1=255},
+ {name=o, param1=050}, {name=l, param1=223}, {name=l, param1=223},
+ {name=l, param1=255}, {name=l, param1=255}, {name=l, param1=255},
+ {name=l, param1=223}, {name=l, param1=223}, {name=l, param1=223},
},
yslice_prob = {