<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki-energy.voluminous.ca/index.php?action=history&amp;feed=atom&amp;title=Petroleum_reservoir</id>
	<title>Petroleum reservoir - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-energy.voluminous.ca/index.php?action=history&amp;feed=atom&amp;title=Petroleum_reservoir"/>
	<link rel="alternate" type="text/html" href="https://wiki-energy.voluminous.ca/index.php?title=Petroleum_reservoir&amp;action=history"/>
	<updated>2026-11-05T01:03:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.47.0-beta</generator>
	<entry>
		<id>https://wiki-energy.voluminous.ca/index.php?title=Petroleum_reservoir&amp;diff=144&amp;oldid=prev</id>
		<title>Maintenance script: Theme-aware styling and dark mode for MediaWiki 1.47 (site-pages/Petroleum_reservoir.wiki)</title>
		<link rel="alternate" type="text/html" href="https://wiki-energy.voluminous.ca/index.php?title=Petroleum_reservoir&amp;diff=144&amp;oldid=prev"/>
		<updated>2026-10-15T17:20:44Z</updated>

		<summary type="html">&lt;p&gt;Theme-aware styling and dark mode for MediaWiki 1.47 (site-pages/Petroleum_reservoir.wiki)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:20, 15 October 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Petroleum reservoirs&#039;&#039;&#039; are large underground bodies of [[Crude Oil]] or [[Natural Gas]], sealed &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in the rock by&lt;/del&gt; bituminous blocks. Smaller &#039;&#039;&#039;petroleum caves&#039;&#039;&#039; are cave systems completely filled with one of the two fluids. Both were added in &#039;&#039;&#039;0.5 Alpha 2&#039;&#039;&#039; (1.21.1, 26.1.2 and 26.2) and generate in every Overworld biome.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Petroleum reservoirs&#039;&#039;&#039; are large underground bodies of [[Crude Oil]] or [[Natural Gas]], sealed &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;with&lt;/ins&gt; bituminous blocks. Smaller &#039;&#039;&#039;petroleum caves&#039;&#039;&#039; are cave systems completely filled with one of the two fluids. Both were added in &#039;&#039;&#039;0.5 Alpha 2&#039;&#039;&#039; (1.21.1, 26.1.2 and 26.2) and generate in every Overworld biome.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For the exact numbers, see [[Feature generation/1.21.1-0.5 Alpha 2]].&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For the exact numbers, see [[Feature generation/1.21.1-0.5 Alpha 2]].&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Reservoirs ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Reservoirs ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reservoirs work like vanilla&#039;s aquifers. The underground is divided into an invisible grid of cells, each &#039;&#039;&#039;32 blocks wide and 16 blocks tall&#039;&#039;&#039;. Every cell has a fixed chance of being a reservoir, decided by the world seed, and each block belongs to the cell whose (randomly offset) centre is nearest. The borders between cells are bent by noise, so &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;reservoirs have irregular, natural-looking&lt;/del&gt; edges &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;instead&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;of straight walls&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Because&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;every chunk works the answer out the same way, a reservoir lines&lt;/del&gt; up&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; cleanly&lt;/del&gt; across chunk borders.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reservoirs work like vanilla&#039;s aquifers. The underground is divided into an invisible grid of cells, each &#039;&#039;&#039;32 blocks wide and 16 blocks tall&#039;&#039;&#039;. Every cell has a fixed chance of being a reservoir, decided by the world seed, and each block belongs to the cell whose (randomly offset) centre is nearest. The borders between cells are bent by noise, so &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;reservoir&lt;/ins&gt; edges &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;are&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;irregular&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Reservoirs&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;line&lt;/ins&gt; up across chunk borders.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A reservoir only fills space that is already open&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:&lt;/del&gt; air, cave air and water &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;inside its cells. In practice,&lt;/del&gt; it &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;turns&lt;/del&gt; parts of caves and aquifers &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;into&lt;/del&gt; oil or gas. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Solid&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;stone&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;never&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;carved away&lt;/del&gt;. Every opening around the fluid&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, apart&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;from&lt;/del&gt; its open face&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&lt;/del&gt; is sealed with a bituminous block&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; so that the fluid stays in place&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;A reservoir only fills space that is already open &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(&lt;/ins&gt;air, cave air and water&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;),&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;so&lt;/ins&gt; it &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;fills&lt;/ins&gt; parts of caves and aquifers &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;with&lt;/ins&gt; oil or gas. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;doesn&#039;t&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;carve&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;out&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;stone&lt;/ins&gt;. Every opening around the fluid &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;except&lt;/ins&gt; its open face is sealed with a bituminous block.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&quot;wikitable&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&quot;wikitable&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! Kind&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! Kind&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &#039;&#039;&#039;Pool&#039;&#039;&#039;: fills open space &#039;&#039;up to&#039;&#039; a fluid level&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, like a buried lake&lt;/del&gt;. The top surface is open. || &#039;&#039;&#039;Cap&#039;&#039;&#039;: fills open space &#039;&#039;down to&#039;&#039; a floor&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, like gas trapped under a ceiling&lt;/del&gt;. The bottom surface is open.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &#039;&#039;&#039;Pool&#039;&#039;&#039;: fills open space &#039;&#039;up to&#039;&#039; a fluid level. The top surface is open. || &#039;&#039;&#039;Cap&#039;&#039;&#039;: fills open space &#039;&#039;down to&#039;&#039; a floor. The bottom surface is open.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! Height band&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! Height band&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Neither kind comes &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;closer than&lt;/del&gt; &#039;&#039;&#039;8 blocks&#039;&#039;&#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to&lt;/del&gt; the surface&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, so reservoirs never break out into the open&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Neither kind comes &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;within&lt;/ins&gt; &#039;&#039;&#039;8 blocks&#039;&#039;&#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;of&lt;/ins&gt; the surface.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Petroleum caves ==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Petroleum caves ==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 42:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 42:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;Bituminous Gravel&#039;&#039;&#039; everywhere else&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;Bituminous Gravel&#039;&#039;&#039; everywhere else&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bituminous blocks are mined with a shovel. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Seeing&lt;/del&gt; them while mining&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; is a good sign that&lt;/del&gt; oil or gas is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;right&lt;/del&gt; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;behind&lt;/del&gt; them. All three can be processed in a [[Crusher]] (200 ticks):&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bituminous blocks are mined with a shovel. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If you find&lt;/ins&gt; them while mining&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;,&lt;/ins&gt; oil or gas is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;usually next&lt;/ins&gt; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to&lt;/ins&gt; them. All three can be processed in a [[Crusher]] (200 ticks):&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&quot;wikitable&quot;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&quot;wikitable&quot;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! Input !! Output&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! Input !! Output&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key ve_wikidb:diff:1.41:old-99:rev-144:wikidiff2=table:1.14.1:bc2a06be --&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://wiki-energy.voluminous.ca/index.php?title=Petroleum_reservoir&amp;diff=99&amp;oldid=prev</id>
		<title>Maintenance script: Theme-aware styling and dark mode for MediaWiki 1.47 (site-pages/Petroleum_reservoir.wiki)</title>
		<link rel="alternate" type="text/html" href="https://wiki-energy.voluminous.ca/index.php?title=Petroleum_reservoir&amp;diff=99&amp;oldid=prev"/>
		<updated>2026-10-15T17:04:57Z</updated>

		<summary type="html">&lt;p&gt;Theme-aware styling and dark mode for MediaWiki 1.47 (site-pages/Petroleum_reservoir.wiki)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Petroleum reservoirs&amp;#039;&amp;#039;&amp;#039; are large underground bodies of [[Crude Oil]] or [[Natural Gas]], sealed in the rock by bituminous blocks. Smaller &amp;#039;&amp;#039;&amp;#039;petroleum caves&amp;#039;&amp;#039;&amp;#039; are cave systems completely filled with one of the two fluids. Both were added in &amp;#039;&amp;#039;&amp;#039;0.5 Alpha 2&amp;#039;&amp;#039;&amp;#039; (1.21.1, 26.1.2 and 26.2) and generate in every Overworld biome.&lt;br /&gt;
&lt;br /&gt;
For the exact numbers, see [[Feature generation/1.21.1-0.5 Alpha 2]].&lt;br /&gt;
&lt;br /&gt;
== Reservoirs ==&lt;br /&gt;
Reservoirs work like vanilla&amp;#039;s aquifers. The underground is divided into an invisible grid of cells, each &amp;#039;&amp;#039;&amp;#039;32 blocks wide and 16 blocks tall&amp;#039;&amp;#039;&amp;#039;. Every cell has a fixed chance of being a reservoir, decided by the world seed, and each block belongs to the cell whose (randomly offset) centre is nearest. The borders between cells are bent by noise, so reservoirs have irregular, natural-looking edges instead of straight walls. Because every chunk works the answer out the same way, a reservoir lines up cleanly across chunk borders.&lt;br /&gt;
&lt;br /&gt;
A reservoir only fills space that is already open: air, cave air and water inside its cells. In practice, it turns parts of caves and aquifers into oil or gas. Solid stone is never carved away. Every opening around the fluid, apart from its open face, is sealed with a bituminous block so that the fluid stays in place.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! !! Crude Oil reservoir !! Natural Gas reservoir&lt;br /&gt;
|-&lt;br /&gt;
! Kind&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Pool&amp;#039;&amp;#039;&amp;#039;: fills open space &amp;#039;&amp;#039;up to&amp;#039;&amp;#039; a fluid level, like a buried lake. The top surface is open. || &amp;#039;&amp;#039;&amp;#039;Cap&amp;#039;&amp;#039;&amp;#039;: fills open space &amp;#039;&amp;#039;down to&amp;#039;&amp;#039; a floor, like gas trapped under a ceiling. The bottom surface is open.&lt;br /&gt;
|-&lt;br /&gt;
! Height band&lt;br /&gt;
| Y -48 to 32 || Y -56 to 16&lt;br /&gt;
|-&lt;br /&gt;
! Chance per cell&lt;br /&gt;
| 8% || 6%&lt;br /&gt;
|-&lt;br /&gt;
! Fluid level / floor&lt;br /&gt;
| A random level from a quarter of the way up the cell to its top || A random floor in the lower three quarters of the cell&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Neither kind comes closer than &amp;#039;&amp;#039;&amp;#039;8 blocks&amp;#039;&amp;#039;&amp;#039; to the surface, so reservoirs never break out into the open.&lt;br /&gt;
&lt;br /&gt;
== Petroleum caves ==&lt;br /&gt;
Each chunk has a small chance to start a short cave system using vanilla&amp;#039;s cave shape. The whole cave is filled with source blocks, and every opening is sealed with bituminous blocks.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Cave !! Chance per chunk !! Height range&lt;br /&gt;
|-&lt;br /&gt;
| Crude Oil cave || 2% || Y -40 to 30&lt;br /&gt;
|-&lt;br /&gt;
| Natural Gas cave || 1.5% || Y -48 to 16&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Bituminous blocks ==&lt;br /&gt;
Reservoirs, petroleum caves and (since Alpha 2) [[Crude Oil lake|Crude Oil lakes]] are sealed with bituminous blocks. The block placed depends on what is underneath each position:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bituminous Sand&amp;#039;&amp;#039;&amp;#039; where the ground below is sand&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bituminous Red Sand&amp;#039;&amp;#039;&amp;#039; where the ground below is red sand&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bituminous Gravel&amp;#039;&amp;#039;&amp;#039; everywhere else&lt;br /&gt;
&lt;br /&gt;
Bituminous blocks are mined with a shovel. Seeing them while mining is a good sign that oil or gas is right behind them. All three can be processed in a [[Crusher]] (200 ticks):&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Input !! Output&lt;br /&gt;
|-&lt;br /&gt;
| Bituminous Sand || 5 [[Bitumen]] + 3 Sand Dust&lt;br /&gt;
|-&lt;br /&gt;
| Bituminous Red Sand || 5 [[Bitumen]] + 3 Sand Dust&lt;br /&gt;
|-&lt;br /&gt;
| Bituminous Gravel || 5 [[Bitumen]] + 25% chance of 1 Gravel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Extracting the fluid ==&lt;br /&gt;
Source blocks can be picked up with a bucket. For a whole reservoir, place a [[Pump]] directly above the fluid. The Pump takes whichever fluid is directly below it, then works through a 45 × 45 block area (22 blocks in every direction) one layer at a time, down to the bottom of the world, collecting 1,000 mB for each source block of that fluid and removing it.&lt;br /&gt;
&lt;br /&gt;
[[Category:Feature generation]]&lt;br /&gt;
[[Category:Crude Oil]]&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>