36 lines
1.0 KiB
Lua

local function regenerate_entity(ore)
if game.entity_prototypes[ore] and game.entity_prototypes[ore].autoplace_specification then
game.regenerate_entity(ore)
end
end
remote.add_interface("bobores", {
Regenerate = function()
-- for i, player in ipairs(game.players) do
-- player.print("Regenerating all ores now, this may take some time...")
-- end
regenerate_entity("tin-ore")
regenerate_entity("lead-ore")
regenerate_entity("quartz")
regenerate_entity("silver-ore")
regenerate_entity("zinc-ore")
regenerate_entity("gold-ore")
regenerate_entity("bauxite-ore")
regenerate_entity("rutile-ore")
regenerate_entity("tungsten-ore")
regenerate_entity("nickel-ore")
regenerate_entity("cobalt-ore")
regenerate_entity("sulfur")
regenerate_entity("gem-ore")
regenerate_entity("lithia-water")
regenerate_entity("ground-water")
regenerate_entity("thorium-ore")
for i, player in ipairs(game.players) do
player.print("All ores successfully regenerated!")
end
end,
})