Initial commit

This commit is contained in:
Wuzzy 2014-06-13 16:35:40 +02:00
commit 3106b6de5e
6 changed files with 31 additions and 0 deletions

2
depends.txt Normal file

@ -0,0 +1,2 @@
farming?
pedology?

1
description.txt Normal file

@ -0,0 +1 @@
A watering can to wetten soil.

28
init.lua Normal file

@ -0,0 +1,28 @@
minetest.register_tool("wateringcan:wateringcan_water", {
description = "watering can with water",
inventory_image = "wateringcan_wateringcan_water.png",
wield_image = "wateringcan_wateringcan_wield.png",
on_place = function(itemstack, user, pointed_thing)
if(pointed_thing.type == "node") then
local node = minetest.get_node_or_nil(pointed_thing.under)
if node ~= nil then
local name = node.name
local nodedef = minetest.registered_nodes[name]
if name == "farming:soil" and minetest.get_modpath("farming") ~= nil then
minetest.set_node(pointed_thing.under, { name = "farming:soil_wet" })
elseif minetest.get_item_group(name, "sucky") > 0 and minetest.get_modpath("pedology") ~= nil then
pedology.wetten(pointed_thing.under)
end
end
end
end
}
)
minetest.register_craftitem("wateringcan:wateringcan_empty", {
description = "empty watering can",
inventory_image = "wateringcan_wateringcan_empty.png",
wield_image = "wateringcan_wateringcan_wield.png",
}
)

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B