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"},
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",
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"},
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
)