Created
July 14, 2015 08:29
-
-
Save VanessaE/6a31cc55d1a2c263bdd0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/init.lua b/init.lua | |
index 9c36883..053367d 100644 | |
--- a/init.lua | |
+++ b/init.lua | |
@@ -239,6 +239,8 @@ function moretrees:grow_jungletree(pos) | |
moretrees.jungletree_model.rules_b = moretrees.jt_rules_b2 | |
end | |
+ moretrees.jungletree_model.enable_unique_ids = true | |
+ | |
minetest.remove_node(pos) | |
local leaves = minetest.find_nodes_in_area({x = pos.x-1, y = pos.y, z = pos.z-1}, {x = pos.x+1, y = pos.y+10, z = pos.z+1}, "default:leaves") | |
for leaf in ipairs(leaves) do | |
@@ -263,6 +265,7 @@ function moretrees:grow_fir(pos) | |
moretrees.fir_model.rules_b = moretrees.ct_rules_b2 | |
end | |
+ moretrees.fir_model.enable_unique_ids = true | |
moretrees.fir_model.iterations = 7 | |
moretrees.fir_model.random_level = 5 | |
@@ -290,6 +293,7 @@ function moretrees:grow_fir_snow(pos) | |
moretrees.fir_model.rules_b = moretrees.ct_rules_b2 | |
end | |
+ moretrees.fir_model.enable_unique_ids = true | |
moretrees.fir_model.iterations = 2 | |
moretrees.fir_model.random_level = 2 | |
@@ -301,4 +305,8 @@ function moretrees:grow_fir_snow(pos) | |
minetest.spawn_tree(pos,moretrees.fir_model) | |
end | |
+minetest.register_on_punchnode(function(pos, node, puncher, pointed_thing) | |
+ print(dump(node.name)..": param1="..dump(node.param1)) | |
+end) | |
+ | |
print(S("[Moretrees] Loaded (2013-02-11)")) | |
diff --git a/node_defs.lua b/node_defs.lua | |
index c5ad566..b41526b 100644 | |
--- a/node_defs.lua | |
+++ b/node_defs.lua | |
@@ -160,7 +160,6 @@ for i in ipairs(moretrees.treelist) do | |
visual_scale = moretrees_plantlike_leaves_visual_scale, | |
tiles = { "moretrees_"..treename.."_leaves.png" }, | |
inventory_image = moretrees_leaves_inventory_image, | |
- paramtype = "light", | |
groups = {snappy=3, flammable=2, leaves=1, moretrees_leaves=1}, | |
sounds = default.node_sound_leaves_defaults(), | |
@@ -215,8 +214,6 @@ for i in ipairs(moretrees.treelist) do | |
inventory_image = "moretrees_"..fruit..".png^[transformR180", | |
wield_image = "moretrees_"..fruit..".png^[transformR180", | |
visual_scale = vscale, | |
- paramtype = "light", | |
- sunlight_propagates = true, | |
walkable = false, | |
selection_box = { | |
type = "fixed", | |
@@ -274,6 +271,7 @@ minetest.register_node("moretrees:jungletree_sapling_ongen", { | |
inventory_image = "default_junglesapling.png", | |
wield_image = "default_junglesapling.png", | |
paramtype = "light", | |
+ | |
paramtype2 = "waving", | |
walkable = false, | |
selection_box = { | |
@@ -305,7 +303,6 @@ for color = 1, 3 do | |
visual_scale = moretrees_plantlike_leaves_visual_scale, | |
tiles = {"moretrees_jungletree_leaves_"..jungleleaves[color]..".png"}, | |
inventory_image = moretrees_leaves_inventory_image, | |
- paramtype = "light", | |
groups = {snappy=3, flammable=2, leaves=1, moretrees_leaves=1}, | |
drop = { | |
max_items = 1, | |
@@ -333,7 +330,6 @@ minetest.register_node("moretrees:fir_leaves_bright", { | |
description = S("Douglas Fir Leaves (Bright)"), | |
tiles = { "moretrees_fir_leaves_bright.png" }, | |
inventory_image = moretrees_leaves_inventory_image, | |
- paramtype = "light", | |
groups = {snappy=3, flammable=2, leaves=1, moretrees_leaves=1 }, | |
drop = { | |
max_items = 1, | |
diff --git a/tree_models.lua b/tree_models.lua | |
index f1cf5a5..7b8b26a 100644 | |
--- a/tree_models.lua | |
+++ b/tree_models.lua | |
@@ -10,7 +10,8 @@ moretrees.beech_model={ | |
iterations=2, | |
random_level=0, | |
trunk_type="single", | |
- thin_branches=true | |
+ thin_branches=true, | |
+ enable_unique_ids = true, | |
} | |
moretrees.apple_tree_model={ | |
@@ -26,6 +27,7 @@ moretrees.apple_tree_model={ | |
thin_branches=true, | |
fruit="default:apple", | |
fruit_chance=15, | |
+ enable_unique_ids = true, | |
} | |
moretrees.oak_model={ | |
@@ -41,6 +43,7 @@ moretrees.oak_model={ | |
thin_branches=false, | |
fruit="moretrees:acorn", | |
fruit_chance=3, | |
+ enable_unique_ids = true, | |
} | |
moretrees.sequoia_model={ | |
@@ -55,7 +58,8 @@ moretrees.sequoia_model={ | |
iterations=2, | |
random_level=0, | |
trunk_type="crossed", | |
- thin_branches=true | |
+ thin_branches=true, | |
+ enable_unique_ids = true, | |
} | |
moretrees.birch_model1={ | |
@@ -70,7 +74,8 @@ moretrees.birch_model1={ | |
iterations=2, | |
random_level=0, | |
trunk_type="single", | |
- thin_branches=true | |
+ thin_branches=true, | |
+ enable_unique_ids = true, | |
} | |
moretrees.birch_model2={ | |
@@ -85,7 +90,8 @@ moretrees.birch_model2={ | |
iterations=2, | |
random_level=0, | |
trunk_type="single", | |
- thin_branches=true | |
+ thin_branches=true, | |
+ enable_unique_ids = true, | |
} | |
moretrees.palm_model={ | |
@@ -102,7 +108,8 @@ moretrees.palm_model={ | |
trunk_type="single", | |
thin_branches=true, | |
fruit="moretrees:coconut", | |
- fruit_chance=0 | |
+ fruit_chance=0, | |
+ enable_unique_ids = true, | |
} | |
moretrees.spruce_model1={ | |
@@ -119,7 +126,8 @@ moretrees.spruce_model1={ | |
trunk_type="crossed", | |
thin_branches=true, | |
fruit="moretrees:spruce_cone", | |
- fruit_chance=8 | |
+ fruit_chance=8, | |
+ enable_unique_ids = true, | |
} | |
moretrees.spruce_model2={ | |
@@ -135,7 +143,8 @@ moretrees.spruce_model2={ | |
trunk_type="crossed", | |
thin_branches=true, | |
fruit="moretrees:spruce_cone", | |
- fruit_chance=8 | |
+ fruit_chance=8, | |
+ enable_unique_ids = true, | |
} | |
moretrees.pine_model={ | |
@@ -152,7 +161,8 @@ moretrees.pine_model={ | |
trunk_type="single", | |
thin_branches=true, | |
fruit="moretrees:pine_cone", | |
- fruit_chance=8 | |
+ fruit_chance=8, | |
+ enable_unique_ids = true, | |
} | |
moretrees.willow_model={ | |
@@ -166,7 +176,8 @@ moretrees.willow_model={ | |
iterations=2, | |
random_level=0, | |
trunk_type="crossed", | |
- thin_branches=true | |
+ thin_branches=true, | |
+ enable_unique_ids = true, | |
} | |
moretrees.acacia_model={ | |
@@ -198,6 +209,7 @@ moretrees.acacia_model={ | |
random_level=0, | |
trunk_type="single", | |
thin_branches=true, | |
+ enable_unique_ids = true, | |
} | |
moretrees.rubber_tree_model={ | |
@@ -210,7 +222,8 @@ moretrees.rubber_tree_model={ | |
iterations=3, | |
random_level=1, | |
trunk_type="double", | |
- thin_branches=true | |
+ thin_branches=true, | |
+ enable_unique_ids = true, | |
} | |
moretrees.jungletree_model={ | |
@@ -227,7 +240,8 @@ moretrees.jungletree_model={ | |
trunk_type=nil, | |
thin_branches=true, | |
fruit_chance=15, | |
- fruit="vines:vine" | |
+ fruit="vines:vine", | |
+ enable_unique_ids = true, | |
} | |
moretrees.fir_model={ | |
@@ -242,5 +256,6 @@ moretrees.fir_model={ | |
trunk_type="single", | |
thin_branches=true, | |
fruit="moretrees:fir_cone", | |
- fruit_chance=8 | |
+ fruit_chance=8, | |
+ enable_unique_ids = true, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment