mirror of
https://github.com/minetest-mods/unified_inventory.git
synced 2024-12-28 11:40:24 +01:00
Add crafting type: digging by chance
This commit is contained in:
parent
7d039147e7
commit
08d8d99ab3
21
api.lua
21
api.lua
@ -55,6 +55,21 @@ minetest.after(0.01, function()
|
||||
})
|
||||
|
||||
end
|
||||
elseif type(def.drop) == "table" then
|
||||
for i=1,#def.drop.items do
|
||||
local itit = def.drop.items[i]
|
||||
for j=1,#itit.items do
|
||||
local dstack = ItemStack(itit.items[j])
|
||||
if not dstack:is_empty() and dstack:get_name() ~= name then
|
||||
unified_inventory.register_craft({
|
||||
type = "digging_chance",
|
||||
items = {name},
|
||||
output = dstack:get_name(),
|
||||
width = 0,
|
||||
})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
for _, recipes in pairs(unified_inventory.crafts_for.recipe) do
|
||||
@ -203,6 +218,12 @@ unified_inventory.register_craft_type("digging", {
|
||||
height = 1,
|
||||
})
|
||||
|
||||
unified_inventory.register_craft_type("digging_chance", {
|
||||
description = "Digging (by chance)",
|
||||
icon = "default_tool_steelpick.png^[transformFY.png",
|
||||
width = 1,
|
||||
height = 1,
|
||||
})
|
||||
|
||||
function unified_inventory.register_page(name, def)
|
||||
unified_inventory.pages[name] = def
|
||||
|
@ -1,5 +1,8 @@
|
||||
# Translation mostly by Xanthin
|
||||
|
||||
### api.lua ###
|
||||
Digging (by chance) = Graben (durch Zufall)
|
||||
|
||||
### bags.lua ###
|
||||
Bags = Rucksaecke
|
||||
Bag 1 = Rucksack 1
|
||||
|
@ -1,5 +1,8 @@
|
||||
# Translation by
|
||||
|
||||
### api.lua ###
|
||||
Digging (by chance) =
|
||||
|
||||
# Template
|
||||
### bags.lua ###
|
||||
Bags =
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 488 B After Width: | Height: | Size: 896 B |
Loading…
Reference in New Issue
Block a user