Repository navigation
Home
A comprehensive guide to heavy industry, fractional distillation, steam power, metallurgy, and automation for Minecraft 26.3 NeoForge.
- Core Progression & Materials
- Essential Tool: The Refinery Wrench
- Standalone Agricultural Automation
- Heavy Metallurgy
- Thermodynamic Steam Power & Closed-Loop Energy
- Petroleum Refining & Chemical Byproducts
- Comprehensive Recipe Codex
- Automation, Pipes, & Interfacing
- Crude Oil World Generation & Retrogen
The mod introduces a tiered industrial metallurgy and chemical progression:
[Raw Iron + Coal] ---> (5x5x5 Blast Smelter) ---> [Steel Ingot]
|
v
(2x2x2 Metal Press)
|
v
[Heavy Steel Plate]
|
+-----------------------+-----------------------+-----------------------+
| | | |
v v v v
[3x3x3 Small Boiler] [5x5x5 Large Boiler] [3x3x3 Steam Turbine] [3x3x4 Refinery]
| Item | Source | Purpose |
|---|---|---|
Steel Ingot (refinery:steel_ingot) |
Industrial Blast Smelter | Primary alloy for heavy machine frames, Casings, and Controllers. |
Heavy Steel Plate (refinery:steel_plate) |
Industrial Metal Press (or crafting) | Reinforced plating required for high-pressure vessels, boilers, and presses. |
Petroleum Tar (refinery:tar) |
Refinery byproduct | Heavy hydrocarbon fuel (burns 1,600 ticks / 8 items) or crafts into torches. |
Sulfur Dust (refinery:sulfur_dust) |
Refinery byproduct | Chemical mineral used to craft Gunpowder without creepers. |
Diesel (refinery:diesel) |
Refinery fractional distillation | High-yield petroleum distillate. |
Gasoline (refinery:gasoline) |
Refinery fractional distillation | Volatile combustible gas distillate. |
High Pressure Steam (refinery:steam) |
Steam Boilers | Working fluid for power generation in Steam Turbines. |
The Refinery Wrench (refinery:refinery_wrench) is the ultimate industrial diagnostic tool.
- Block Reorientation: Right-click machine blocks, ports, or casings to rotate their horizontal facing.
-
3D Holographic Blueprint: Sneak-right-click (or right-click) any Multiblock Controller to cast a real-time 3D in-world hologram projection for 30 seconds.
-
Color-Coded Block Labels: Each block type now displays bold, high-contrast text in a distinct signature color:
-
Controllers: Vivid Emerald Green (
#22C55E) -
Crude Oil Input Port: Petroleum Amber Gold (
#F59E0B) -
Diesel Output Port: Radiant Canary Yellow (
#FACC15) -
Gasoline / Gas Port: Electric Cyan (
#06B6D4) -
Steam Ports: Frost Sky Blue (
#38BDF8) -
Water Ports: Royal Ocean Blue (
#3B82F6) -
Fuel Ports: Flame Orange (
#FB923C) -
Energy Ports: Neon Lime (
#A3E635) -
Byproduct Ports: Vivid Fuchsia Pink (
#EC4899) -
Foundry / Grinder Input Ports: Mint Green (
#4ADE80) -
Foundry / Grinder Output Ports: Tangerine Orange (
#FB923C) -
Combustion Chamber & Firebox: Fiery Crimson Red (
#EF4444) -
Heat Exchanger & Crushing Chamber: Coral / Ruby (
#FB7185/#F43F5E) -
Distillation Column: Aquamarine Ice (
#67E8F9) -
Foundry Glass Window: Amethyst Purple (
#C084FC) -
Boiler Pressure Pipes: Copper Bronze (
#FDBA74) -
Turbine Rotor Shaft: Bright Electric Teal (
#2DD4BF) -
Press Hydraulic Head: Rich Violet (
#A855F7) -
Press Anvil Bed: Cobalt Indigo (
#818CF8) - Casings: Clean metallic tones (Platinum Slate, Steel Blue, Industrial Brass, Titanium, Periwinkle, Hazard Yellow).
-
Controllers: Vivid Emerald Green (
- Both the 3D wireframe outline and floating text match their block type's signature color, making complex structures instantly readable from any angle.
-
Color-Coded Block Labels: Each block type now displays bold, high-contrast text in a distinct signature color:
The Automated Planter (refinery:auto_planter) manages soil preparation and crop planting over a large farm area.
- Scan Coverage: 5 blocks in all horizontal directions (an 11×11 square, 121 tiles total) up to 2 blocks above the planter.
- Tilling & Planting: Automatically detects dirt or grass blocks, tills them into farmland, and plants any valid seeds found in its 9-slot inventory.
- Energy: Consumes 1-2 FE/t standby and 10 FE per planting action.
- Automation: Accepts seeds from hoppers, droppers, or item pipes through any face.
The Automated Harvester (refinery:auto_harvester) scans mature crops directly in front of it.
- Scan Coverage: An 11×11 field directly in front of the machine (5 blocks to the left, 5 blocks to the right, and 11 blocks forward). Place this unit above ground centered with your farm.
- Harvest & Replant: Detects fully mature crops (Wheat, Carrots, Potatoes, Beetroots, Melon/Pumpkin stems, etc.), harvests the drops, and immediately replants the seed.
- Buffer & Ejection: Internal 9-slot buffer. Automatically pushes harvested produce into chests or pipes placed directly behind or below the harvester!
- Energy: Consumes 2 FE/t standby and 20 FE per harvest.
[+5 Left] <--- 11 Blocks Wide ---> [+5 Right]
. . . . . . . . . . . ^
. . . . . . . . . . . |
. . . . . . . . . . . | 11 Blocks
. . . . . . . . . . . | Forward
. . . . . . . . . . . v
[ HARVESTER ]
[Output Chest] (Placed Behind or Below)
A massive foundry furnace that transforms Raw Iron and Coal into high-grade Steel Ingots.
- Dimensions: 5 blocks wide × 5 blocks tall × 5 blocks deep (125 blocks total).
- Viewing Window: The front wall features a 3×3 transparent Foundry Heat Glass window where you can watch raw materials drop into the molten chamber and cook into glowing steel!
- Recipe: 1 Raw Iron + 1 Coal/Charcoal -> 1 Steel Ingot (100 ticks).
- Buffers: 4 Iron input slots, 4 Fuel slots, 4 Steel output slots.
-
Automation:
- Foundry Input Port: Inserts Raw Iron and Coal via pipes/hoppers.
- Foundry Output Port: Automatically pulls out finished Steel Ingots.
-
Layer 0 (Foundation):
-
(0, 0, 0): Blast Smelter Controller (Front center) -
(-1, 0, 0): Foundry Input Port -
(1, 0, 0): Foundry Output Port - Remaining 22 floor positions: Foundry Refractory Casing
-
-
Layers 1–3 (Smelting Chamber & Viewing Window):
- Front face x in [-1, 1]: Foundry Heat Glass (3×3 window)
- Center 3×3 interior (x in [-1, 1], z in [1, 3]): Air (Hollow chamber)
- Outer side and back walls: Foundry Refractory Casing
-
Layer 4 (Roof):
- 25 Foundry Refractory Casing covering the entire top.
A compact hydraulic mechanical press for stamping ingots into structural plates.
- Dimensions: 2 wide × 2 tall × 2 deep (8 blocks total).
-
Physical 3D Stamping Animation: Features an in-world animated hydraulic piston ram with a power stroke, heavy anvil impact (
SoundEvents.ANVIL_LAND), and spark ejection! - Recipe: 1 Steel Ingot -> 1 Heavy Steel Plate (40 ticks = 2.0s).
- Energy: 50,000 FE buffer; consumes 20 FE/t (800 FE per plate).
-
Logistics:
- Top & Sides: Inserts Steel Ingots into the 2-slot input queue.
- Bottom: Extracts Heavy Steel Plates from the 2-slot output buffer.
Top Layer (y=1):
[Press Casing] [Press Hydraulic Head]
[Press Casing] [Press Casing]
Bottom Layer (y=0):
[Press Controller] [Press Anvil Bed]
[Press Casing] [Press Casing]
A compact thermal generator for small-to-mid tier power generation.
- Capacity: 16,000 mB Water, 16,000 mB Steam, 4 Fuel slots.
- Performance: Consumes 50 mB Water -> Produces 100 mB Steam per cycle.
- Redstone Requirement: Requires an active redstone signal to burn fuel.
- Meltdown Safety Warning: If the boiler is fueled and burning but runs completely out of water, an internal overheat timer begins ticking. If left uncooled without water for 1 full minute (1,200 ticks), the boiler undergoes a catastrophic steam explosion with a 7.0 blast power, destroying the multiblock!
-
Layer 0 (Base):
- Front:
(-1, 0, 0)Boiler Water Port,(0, 0, 0)Small Boiler Controller,(1, 0, 0)Boiler Fuel Port - Center:
(0, 0, 1)Boiler Firebox Hearth (flames ignite when active) - Rear:
(0, 0, 2)Boiler Steam Output Port - Corners: Steel Boiler Casing
- Front:
-
Layer 1 (Heat Exchanger):
- Center
(0, 1, 1): Boiler Pressure Pipe - Surrounding 8 blocks: Steel Boiler Casing
- Center
-
Layer 2 (Roof):
- 9 Steel Boiler Casing
An industrial-grade boiler engineered for massive steam output.
- Capacity: 64,000 mB Water, 64,000 mB Steam, 8 Fuel slots.
- Performance: 5× production rate (250 mB Water -> 500 mB Steam per cycle).
- Redstone Requirement: Requires an active redstone signal to burn.
- Meltdown Condition: Running dry for 60 seconds triggers a massive 10.0 power crater explosion!
-
Layer 0 (Foundation & Hearth):
- Front:
(-1, 0, 0)Water Port,(0, 0, 0)Large Controller,(1, 0, 0)Fuel Port - Rear:
(0, 0, 4)Steam Port - Center 3×3 hearth (x in [-1, 1], z in [1, 3]): 9 Boiler Firebox Hearth blocks
- Perimeter: Steel Boiler Casing
- Front:
-
Layers 1–3 (Core Pressure Piping):
- Center 3×3×3 core: 27 Boiler Pressure Pipes transferring heat
- Outer walls: Steel Boiler Casing
-
Layer 4 (Roof):
- 25 Steel Boiler Casing covering the entire top.
A heavy Rankine-cycle turbine converting High Pressure Steam into Forge Energy and recyclable water.
- Capacity: 32,000 mB Steam, 16,000 mB Water, 1,000,000 FE battery.
-
Thermodynamic Conversion:
- 1 mB High Pressure Steam -> 20 FE + 0.5 mB Condensed Water.
- Consumes up to 50 mB Steam/t -> Generates 1,000 FE/t.
- Output extraction rate: Up to 10,000 FE/t via Energy Port or Controller.
-
Layer 0 (Base & Ports):
- Front:
(-1, 0, 0)Turbine Steam Port,(0, 0, 0)Turbine Controller,(1, 0, 0)Turbine Energy Port - Center
(0, 0, 1): Turbine Rotor Shaft (Bottom segment) - Rear
(0, 0, 2): Turbine Water Port (Condensed water drain) - Corners: Turbine Casing
- Front:
-
Layers 1 & 2 (Rotor Housing):
- Center
(0, y, 1): Turbine Rotor Shaft (spinning blades) - Surrounding 8 blocks on each layer: Turbine Casing
- Center
Connect the Turbine Water Output Port back into the Boiler Water Input Port using fluid pipes! Since the turbine condenses steam back into water at a 2:1 ratio, a closed loop with a modest buffer top-up creates an endless, self-sustaining thermodynamic power plant.
A multi-stage fractional distillation column that refines raw Crude Oil into commercial fuels and chemical feedstocks.
- Dimensions: 3 wide × 4 tall × 3 deep (36 blocks total).
- Operation: Consumes 200 mB Crude Oil + 40 FE/t over 100 ticks.
-
Outputs:
- 120 mB Diesel (drained from Diesel Port)
- 60 mB Gasoline (drained from Gas Port)
- Petroleum Tar (ejected to Byproduct Port)
- Sulfur Dust (ejected to Byproduct Port)
-
Layer 0 (Base): Controller front center
(0, 0, 0), Crude Oil Port(-1, 0, 0), Diesel Port(1, 0, 0), Gas Port(0, 0, 2), Byproduct Port(1, 0, 1). Reinforced Casings fill the rest. - Layer 1 (Furnace): Combustion Chambers.
- Layer 2 (Distillation): Distillation Columns.
- Layer 3 (Condenser): Heat Exchangers.
A heavy dual-roller crushing and pulverizing mill that doubles raw ore yields and processes geological strata.
- Dimensions: 2 wide × 3 tall × 3 deep (18 blocks total).
-
Core Functionality:
-
Ore Doubling: Pulverizes Raw Iron, Raw Gold, and Raw Copper (or ore blocks) into 2x Dust (
refinery:iron_dust,gold_dust,copper_dust). Smelting these dusts produces 2 ingots per raw ore! - Stone Crushing: Crushes Stone, Cobblestone, Deepslate, Andesite, Diorite, and Granite into 1x Gravel.
- Sand Pulverizing: Crushes Gravel into 1x Sand.
- Ingot Grinding: Converts Ingots into 1x Dust for metallurgy and chemistry.
-
Ore Doubling: Pulverizes Raw Iron, Raw Gold, and Raw Copper (or ore blocks) into 2x Dust (
- Animated Mechanical Crushing: Features twin physical counter-rotating grinding drums with intermeshing fluted tungsten teeth visible through the front reinforced viewing window! The rollers spin smoothly in idle mode and accelerate rapidly with grinding sound effects and sparks during active cycles.
-
Specs:
- Energy Storage: 50,000 FE
- Energy Consumption: 30 FE/t while grinding
- Process Duration: 60 ticks (3.0 seconds) per batch
- Internal Buffer: 4 Input slots + 4 Output slots
-
Layer 0 (Foundation & Output):
-
(0, 0, 0): Industrial Grinder Controller (Front Left) -
(1, 0, 0): Grinder Discharge Port (Output) (Front Right) -
(0, 0, 1),(1, 0, 1),(0, 0, 2),(1, 0, 2): Grinder Structural Casing
-
-
Layer 1 (Crushing Chamber & Rollers):
-
(0, 1, 0): Grinder Structural Casing -
(1, 1, 0): Grinder Crushing Chamber (Front Viewing Window into animated rollers) -
(0, 1, 1),(1, 1, 1),(0, 1, 2),(1, 1, 2): Grinder Structural Casing
-
-
Layer 2 (Feed Chute & Input):
-
(0, 2, 0): Grinder Structural Casing -
(1, 2, 0): Grinder Feed Port (Input) (Front Right Top) -
(0, 2, 1),(1, 2, 1),(0, 2, 2),(1, 2, 2): Grinder Structural Casing
-
| Result | Pattern / Ingredients |
|---|---|
| Refinery Wrench | Iron Ingot, Copper Ingot, Lever (Shaped) |
| Heavy Steel Plate | 1 Steel Ingot (Shapeless in crafting table or 1 Ingot in Metal Press) |
| Bituminous Oil Sand (x2) | 1 Sand + 1 Petroleum Tar (Shapeless) |
| Gunpowder (from Sulfur) | 1 Sulfur Dust + 1 Charcoal (Shapeless) |
| Torches (from Tar) | 1 Petroleum Tar + 1 Stick -> 4 Torches (Shapeless) |
| Machine Block | Crafting Ingredients |
|---|---|
| Grinder Casing (x4) | 4 Steel Plates + 4 Steel Ingots (Shaped ring) |
| Grinder Controller | 1 Grinder Casing + 4 Steel Plates + 2 Redstone Blocks + 1 Comparator + 1 Steel Ingot |
| Grinder Chamber | 4 Steel Plates + 2 Iron Bars + 2 Foundry Heat Glass |
| Grinder Input Port | 4 Steel Plates + 1 Hopper (Top funnel configuration) |
| Grinder Output Port | 4 Steel Plates + 1 Hopper (Bottom discharge configuration) |
| Press Casing (x4) | 4 Steel Ingots + 4 Iron Ingots around Smooth Stone |
| Press Anvil Bed | 3 Steel Ingots (top) + 1 Anvil (center) + 3 Steel Plates (bottom) |
| Press Hydraulic Head | 4 Steel Ingots + 2 Steel Plates + 1 Piston + 2 Redstone |
| Metal Press Controller | 4 Steel Ingots + 4 Steel Plates + 2 Redstone Blocks + 1 Comparator |
| Steel Boiler Casing (x4) | 4 Steel Plates + 4 Steel Ingots around 1 Iron Block |
| Boiler Firebox Hearth | 4 Steel Plates + 4 Iron Bars + 1 Blast Furnace |
| Boiler Pressure Pipe (x4) | 4 Steel Plates in diamond ring |
| Boiler Water Port | 1 Steel Boiler Casing + 1 Water Bucket + 2 Steel Plates |
| Boiler Steam Port | 1 Steel Boiler Casing + 2 Boiler Pipes + 2 Steel Plates |
| Boiler Fuel Port | 1 Steel Boiler Casing + 2 Hoppers + 2 Steel Plates |
| Small Boiler Controller | 1 Steel Boiler Casing + 4 Steel Plates + 2 Steel Ingots + 2 Redstone |
| Large Boiler Controller | 1 Small Boiler Controller + 4 Steel Plates + 2 Steel Ingots + 2 Redstone Blocks |
| Turbine Casing (x4) | 4 Steel Plates + 4 Steel Ingots around Smooth Stone |
| Turbine Rotor Shaft (x2) | 4 Steel Plates around 1 Steel Ingot |
| Turbine Steam Port | 1 Turbine Casing + 2 Boiler Pipes + 2 Steel Plates |
| Turbine Water Port | 1 Turbine Casing + 2 Buckets + 2 Steel Plates |
| Turbine Energy Port | 1 Turbine Casing + 2 Redstone Blocks + 2 Steel Plates |
| Steam Turbine Controller | 1 Turbine Rotor + 4 Steel Plates + 2 Steel Ingots + 2 Redstone Blocks |
| Input | Machine / Process | Output |
|---|---|---|
| Bituminous Oil Sand | Industrial Grinder | 3x Bitumen (+ 50% chance for 1x Tar) |
| Bitumen | Furnace / Blast Furnace | 1x Petroleum Tar |
| Raw Iron / Iron Ore / Deepslate Iron Ore | Industrial Grinder | 2x Iron Dust (Ore Doubling!) |
| Raw Gold / Gold Ore / Deepslate Gold Ore | Industrial Grinder | 2x Gold Dust (Ore Doubling!) |
| Raw Copper / Copper Ore / Deepslate Copper Ore | Industrial Grinder | 2x Copper Dust (Ore Doubling!) |
| Stone / Cobblestone / Deepslate / Andesite / Diorite / Granite | Industrial Grinder | 1x Gravel |
| Gravel | Industrial Grinder | 1x Sand |
| Iron / Gold / Copper Ingot | Industrial Grinder | 1x Respective Dust |
| Iron / Gold / Copper Dust | Furnace / Blast Furnace | 1x Respective Ingot |
All ports and controllers implement native Minecraft and NeoForge capability standards:
-
Fluid Automation (
Capabilities.Fluid.BLOCK):- Connect fluid pipes directly to any Port.
- Water Ports: Accept fluid insertion.
- Steam Ports: Fluid extraction (pull out high pressure steam).
- Fuel / Byproduct Ports: Standard item capability.
-
Energy Transfer (
Capabilities.Energy.BLOCK):- Connect energy conduits or cables to the Turbine Energy Port, Turbine Controller, Refinery Controller, Metal Press Controller, Industrial Grinder Controller, Auto Planter, or Auto Harvester.
-
Item Automation (
Capabilities.Item.BLOCK/WorldlyContainer):- Industrial Grinder: Connect pipes/hoppers to Grinder Input Port (Layer 2) to supply ores or stone, and Grinder Output Port (Layer 0) to extract dusts, gravel, and sand automatically.
- Blast Smelter: Connect pipes/hoppers to Foundry Input Port (Iron & Coal) and Foundry Output Port (Steel Ingots).
- Metal Press: Insert into top/sides (Ingots); extract from bottom face (Plates).
- Steam Boilers: Insert burnable fuel into the Boiler Fuel Port.
- Harvester: Automatically dumps into chests or conduits behind or underneath it.
Crude Oil is a heavy, dark liquid naturally present in subterranean geologic traps:
-
Liquid Blocks:
refinery:crude_oil(source) andrefinery:flowing_crude_oil. -
Handling: Can be collected using standard Buckets to obtain Crude Oil Buckets (
refinery:crude_oil_bucket), pumped via fluid extraction pipes, or manually right-clicked onto a Refinery Crude Oil Input Port. - Port Bucket Interaction: Right-clicking the Crude Oil Input Port with a Crude Oil Bucket empties it into the refinery (+1,000 mB). Right-clicking the Diesel Port or Gas Port with an empty bucket collects refined fuel (-1,000 mB).
-
Standard Oil Pit (300,000 mB – 500,000 mB):
-
Surface Crater: A natural dark petroleum lake with shoreline beaches of Bituminous Oil Sand (
refinery:oil_sand). - Feeder Conduit: A vertical cylindrical conduit dropping through the earth.
- Subterranean Reservoir: A massive subterranean cavern embedded in the deep stone crust, filled with hundreds of source blocks and encased in an oil sand stratum.
- Yield: Provides 300 to 500 buckets (300k to 500k mB) of pumpable crude oil, plus dozens of mineable oil sand blocks.
-
Surface Crater: A natural dark petroleum lake with shoreline beaches of Bituminous Oil Sand (
-
Rare Super-Geyser (1,000,000 mB):
- A rare high-pressure geologic anomaly (default 20% of spawned oil pits).
- Features an active towering geyser fountain erupting above the surface lake, fed by an immense subterranean reservoir dome holding 1,000 crude oil source blocks (1,000,000 mB).
All generation parameters are fully customizable:
-
enableOilRetrogen(default:true): Enables automatic generation in existing explored chunks. -
oilPitSpawnChance(default:0.04): ~4% chance per chunk in allowed biomes. -
minChunkDistanceBetweenWells(default:4): Minimum chunk distance between oil deposits to space out wells and prevent clustering. -
rareGeyserChance(default:0.20): 20% chance for a spawned pit to be a 1,000k mB super-geyser. -
minOilVolumeMb/maxOilVolumeMb(default:300000/500000): Standard pit capacity range. -
geyserOilVolumeMb(default:1000000): Super-geyser oil capacity. -
allowedBiomes: Configurable list of biome IDs or tags. By default includes#minecraft:is_ocean,#minecraft:is_deep_ocean,#minecraft:is_desert,#minecraft:is_badlands, all ocean types, deserts, and badlands/mesas. Compatible with modded biomes!
- The retrogen manager uses a robust
RecordCodecBuilderCompoundTag system to record all evaluated and generated chunk coordinates to<world>/data/oil_retrogen.dat. - Once a chunk has had its oil generated (or evaluated), it is permanently registered. It will never regenerate oil even after being mined, drilled, or pumped dry.
Commands can be issued via /admin or /refinery:
-
/admin spawn_oil_pit [true|false]or/admin spawn_oil [true|false]: Spawns a standard pit (false) or super-geyser (true) at your position and registers the location. -
/admin spawn_geyser: Shortcut to spawn a 1,000,000 mB super-geyser. -
/admin oil_stats: Displays scanned chunks and total generated oil wells. -
/admin reset_oil_retrogen: Resets retrogen history for the world. - (Also mirrored under
/refinery spawn_oil_pit,/refinery spawn_geyser,/refinery stats)