Add sap to solvents.

Thanks, azekill_DIABLO.
This commit is contained in:
Duane 2016-06-26 07:48:57 -05:00
parent fc9e303c0c
commit 9333788d8e

View file

@ -58,14 +58,37 @@ if fun_caves.elixir_armor then
end, end,
}) })
minetest.register_craft({ for _, solvent in pairs({'mobs_slimes:green_slimeball', 'fun_caves:bucket_sap'}) do
type = "shapeless", minetest.register_craft({
output = 'fun_caves:liquid_'..name, type = "shapeless",
recipe = { output = 'fun_caves:liquid_'..name,
"mobs_slimes:green_slimeball", recipe = {
desc[3], solvent,
"vessels:glass_bottle", desc[3],
}, "vessels:glass_bottle",
}) },
})
end
end end
minetest.register_on_craft(function(itemstack, player, old_craft_grid, craft_inv)
local name = itemstack:get_name()
if not (name and name:find('^fun_caves:liquid_')) then
return
end
local bucket
local index
for i = 1, player:get_inventory():get_size("craft") do
if (old_craft_grid[i]:get_name()):find('^fun_caves:bucket') then
bucket = old_craft_grid[i]
index = i
end
end
if not bucket then
return
end
craft_inv:set_stack("craft", index, 'bucket:bucket_empty')
end)
end end