Asteroid Mining

by Silari

Allows sending rockets into space to mine for asteroid bits, which can be refined into raw materials for infinite ores. Includes all 5 vanilla ores, plus Bob's Ores and Angel's support. Now with partial Krastorio 2 support. Advanced Mode (in beta) allows generating resource patches for mining using gathered materials, with rates based on the ore generation settings of the surface. Support for multiple surfaces is included, along with Space Exploration support.

Content
3 days ago
1.0 - 2.1
21.7K
Mining

b Miner module description + mod thumbnail refer to Rocket silo

a month ago
(updated a month ago)

In your mod's locale, you have this line

[item-description]
miner-module=A rocket-mounted asteroid scanner with drill module that will send __1__ asteroid chunks back to the rocket silo.

as well as the mod's thumbnail which both imply that the Asteroid chunks will be returned to the Rocket silo after the Mining module is launched, but it is sent to the Cargo landing pad like any other rocket launch product since Factorio 2.0.


I noticed this mainly because I'm working on Classic Rocket Silo which does send products back to the silo, and I'm wondering how I might be best compatible with your mod when the "Allow Mining Module Quality" setting is turned Off.

What it does currently is it puts quality Asteroid chunks back in the silo, effectively ignoring your setting.

One troublesome aspect of Classic Rocket Silo is that I can't easily support items that turn into multiple stacks of launch products (because no matter how big I make the rocket cargo inventory, the products will always need more).

A solution I am considering is to disable crafting quality Mining modules when that setting is Off, so all of their recipes would have "Fixed: Normal" results.

a month ago

Disallowing quality miner modules would probably be the easiest way to do it.

Otherwise, my code just grabs the cargo pod inventory from the cargo_pod_finished_ascending event and strips out the quality and set the size of the stack to the level of quality (1/2/3/5 for uncommon/rare/epic/legendary) + 1 to multiply the output. So an uncommon miner gets set to 2 common miners so twice as many asteroid chunks.

New response