mirror of
https://github.com/minetest-mods/moreores.git
synced 2025-07-10 20:10:23 +02:00
add optional loot mod support
This commit is contained in:
63
loot.lua
Normal file
63
loot.lua
Normal file
@ -0,0 +1,63 @@
|
||||
if not minetest.get_modpath("loot") then
|
||||
return
|
||||
end
|
||||
|
||||
if moreores.tin_enabled then
|
||||
loot.register_loot({
|
||||
weights = { generic = 500 },
|
||||
payload = {
|
||||
stack = ItemStack("moreores:tin_ingot"),
|
||||
min_size = 1,
|
||||
max_size = 10,
|
||||
},
|
||||
})
|
||||
|
||||
loot.register_loot({
|
||||
weights = { generic = 500 },
|
||||
payload = {
|
||||
stack = ItemStack("moreores:tin_lump"),
|
||||
min_size = 1,
|
||||
max_size = 10,
|
||||
},
|
||||
})
|
||||
end
|
||||
|
||||
if moreores.silver_enabled then
|
||||
loot.register_loot({
|
||||
weights = { generic = 200, valuable = 200, },
|
||||
payload = {
|
||||
stack = ItemStack("moreores:silver_ingot"),
|
||||
min_size = 1,
|
||||
max_size = 10,
|
||||
},
|
||||
})
|
||||
|
||||
loot.register_loot({
|
||||
weights = { generic = 200, valuable = 200, },
|
||||
payload = {
|
||||
stack = ItemStack("moreores:silver_lump"),
|
||||
min_size = 1,
|
||||
max_size = 10,
|
||||
},
|
||||
})
|
||||
end
|
||||
|
||||
if moreores.mithril_enabled then
|
||||
loot.register_loot({
|
||||
weights = { generic = 25, valuable = 25, },
|
||||
payload = {
|
||||
stack = ItemStack("moreores:mithril_ingot"),
|
||||
min_size = 1,
|
||||
max_size = 5,
|
||||
},
|
||||
})
|
||||
|
||||
loot.register_loot({
|
||||
weights = { generic = 25, valuable = 25, },
|
||||
payload = {
|
||||
stack = ItemStack("moreores:mithril_lump"),
|
||||
min_size = 1,
|
||||
max_size = 5,
|
||||
},
|
||||
})
|
||||
end
|
Reference in New Issue
Block a user