Fix unknown bucket issue.

This commit is contained in:
Duane 2016-07-15 08:30:35 -05:00
parent ae3e8eff08
commit de4d2b7b52

View file

@ -256,36 +256,10 @@ minetest.register_craft({
},
replacements = {
{'fun_caves:bucket_sap', 'bucket:bucket_empty'},
{'fun_caves:bucket_wood_sap', 'bucket:bucket_wood_empty'},
{'fun_caves:bucket_wood_sap', 'fun_caves:bucket_wood_empty'},
},
})
minetest.register_on_craft(function(itemstack, player, old_craft_grid, craft_inv)
if not (itemstack and player and old_craft_grid and craft_inv) then
return
end
local name = itemstack:get_name()
if not (name and name == 'fun_caves:syrup') 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]:get_name()
index = i
end
end
if not bucket then
return
end
bucket = bucket:gsub('sap', 'empty')
craft_inv:set_stack("craft", index, bucket)
end)
minetest.register_craft({
type = "cooking",
output = "fun_caves:amber",