mirror of
https://github.com/pandorabox-io/locator.git
synced 2026-05-04 07:46:51 -06:00
recipes
This commit is contained in:
+22
-4
@@ -35,8 +35,17 @@ minetest.register_node("locator:beacon_base", {
|
|||||||
sounds = default.node_sound_glass_defaults()
|
sounds = default.node_sound_glass_defaults()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "locator:beacon_base",
|
||||||
|
recipe = {
|
||||||
|
{"default:glass", "default:mese", "default:glass"},
|
||||||
|
{"default:diamondblock", "default:mese", "default:diamondblock"},
|
||||||
|
{"default:glass", "default:mese", "default:glass"}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
-- level/range register beacon
|
-- level/range register beacon
|
||||||
local register_beacon = function(level, range)
|
local register_beacon = function(level, range, ingredient)
|
||||||
|
|
||||||
minetest.register_node("locator:beacon_" .. level, {
|
minetest.register_node("locator:beacon_" .. level, {
|
||||||
description = "Locator beacon, level: " .. level .. ", range: " .. range,
|
description = "Locator beacon, level: " .. level .. ", range: " .. range,
|
||||||
@@ -105,10 +114,19 @@ local register_beacon = function(level, range)
|
|||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "locator:beacon_" .. level,
|
||||||
|
recipe = {
|
||||||
|
{"default:glass", "default:mese", "default:glass"},
|
||||||
|
{ingredient, ingredient, ingredient},
|
||||||
|
{"default:glass", "default:mese", "default:glass"}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
register_beacon(1, 500) -- short range
|
register_beacon(1, 500, "locator:beacon_base") -- short range
|
||||||
register_beacon(2, 5000) -- mid range
|
register_beacon(2, 5000, "locator:beacon_1") -- mid range
|
||||||
register_beacon(3, 30000) -- long range
|
register_beacon(3, 30000, "locator:beacon_2") -- long range
|
||||||
|
|
||||||
|
|||||||
@@ -85,4 +85,15 @@ minetest.register_node("locator:radar", {
|
|||||||
show_radar(pos, sender)
|
show_radar(pos, sender)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "locator:radar",
|
||||||
|
recipe = {
|
||||||
|
{"default:glass", "default:mese", "default:glass"},
|
||||||
|
{"locator:beacon_base", "locator:beacon_base", "locator:beacon_base"},
|
||||||
|
{"default:glass", "default:mese", "default:glass"}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user