FactoriOres
Inspiration and Concept
FactoriOres brings automated resource extraction elements inspired by the famous game Factorio into Minecraft. This mod adds unique ore deposits and specialized machines for their automatic extraction.
Main Features
The world generates extensive deposits of special ore blocks, each containing multiple resources. For example, a coal deposit can store up to 10 coal units that can be mined manually or automatically.
Among new resources is sulfur, which can be mined and converted into blocks. When ignited, sulfur blocks produce sulfuric acid - an aggressive liquid that damages all mobs except skeletons.
Around ore deposits, gangue rock generates, which remains after complete resource extraction from the block.
Automation Systems
The mod offers several types of extraction devices:
- Creative Extractor - works only in creative mode without additional requirements
- Fuel Miner - requires constant fuel supply
- Electrical Miner - operates on energy
- Mechanical Extractor - powered by rotation (compatible with Create mod)
Advanced Systems
Some deposits contain fluids instead of items. Their extraction is possible in a similar way provided a suitable tank is installed above the extractor.
Certain ore types require special leaching fluids for dissolution before extraction. Sulfuric acid is one such reagent. By default, this system applies only to uranium from Immersive Engineering.
Compatibility
The mod integrates with The One Probe, displaying resource amounts in ore blocks. Also supported are Create for mechanical extraction and Immersive Engineering for corresponding ores.
Technical Details
World generation is configured through the standard datapack system. Available ore types (underlined are generated by default):
- Vanilla: coal, iron, gold, redstone, lapis, quartz, diamonds, emeralds
- Additional: stone, sulfur
- Create: copper, zinc
- Immersive Engineering: aluminum, lead, nickel, silver, uranium
- Fluids: water, lava, oil
To create ore blocks with specific resource amounts, use the setblockoredeposit command. Special values 'infinite' and 'dummy' are available, allowing infinite resource extraction or simulating the extraction process without obtaining items respectively.