Merge pull request #3 from Athemis/master
[MineClone.git] / mods / farming / soil.lua
blob987cae7cdac68e571c00e4a37970398a758397d6
1 minetest.register_node("farming:soil", {
2 tiles = {"farming_soil.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png"},
3 drop = "default:dirt",
4 drawtype = "nodebox",
5 paramtype = "light",
6 node_box = {
7 type = "fixed",
8 fixed = {
9 {-0.5, -0.5, -0.5, 0.5, 0.4, 0.5},
12 groups = {crumbly=3, not_in_creative_inventory=1,soil=2},
15 minetest.register_node("farming:soil_wet", {
16 tiles = {"farming_soil_wet.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png", "default_dirt.png"},
17 drop = "default:dirt",
18 drawtype = "nodebox",
19 paramtype = "light",
20 node_box = {
21 type = "fixed",
22 fixed = {
23 {-0.5, -0.5, -0.5, 0.5, 0.4, 0.5},
26 groups = {crumbly=3, not_in_creative_inventory=1,soil=3},
29 minetest.register_abm({
30 nodenames = {"farming:soil"},
31 interval = 15,
32 chance = 3,
33 action = function(pos, node)
34 if minetest.env:find_node_near(pos, 3, {"default:water_source", "default:water_flowing"}) then
35 node.name = "farming:soil_wet"
36 minetest.env:set_node(pos, node)
37 end
38 end,