Fix unknown bucket issue.
This commit is contained in:
parent
ae3e8eff08
commit
de4d2b7b52
1 changed files with 1 additions and 27 deletions
28
treegen.lua
28
treegen.lua
|
@ -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",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue