SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
Back to NxLabs

NxLabs / Vintage Story

Ores Rebalance

OBy OsminogrTrue

Overhauled Ore Generation for a More Strategic and Immersive Experience

Description

<p>This mod rebalances the spawning mechanics of ores to encourage exploration, risk, and reward.&nbsp;<strong>OreRebalance</strong>&nbsp;significantly reduces the frequency of ore deposits but compensates by making them far larger when discovered. Each vein becomes a valuable, long-lasting resource, transforming mining into a strategic endeavor rather than a routine task.</p> <h3>Key Changes:</h3> <ul> <li> <p><strong>Rarity vs. Richness</strong>: Ores now spawn less frequently but generate in&nbsp;<strong>massive clusters</strong>, ensuring that locating a vein feels impactful.</p> </li> <li> <p><strong>Malachite</strong></p> </li> <li> <p><strong>Iron Ores</strong></p> </li> <li> <p><strong>Zinc &amp; Titanium</strong></p> </li> <li> <p><strong>Chromite &amp; Plenthedite</strong></p> </li> <li> <p><strong>Sulfur</strong></p> </li> <li> <p><strong>Graphite</strong></p> </li> </ul> <h3><strong>Roadmap</strong></h3> <ul> <li><strong>Balance all vanila ores and config source stones</strong></li> <li><strong>Add config. maybe</strong></li> <li><strong>Add geology additions compability</strong></li> </ul> <p>&nbsp;</p> <h2 id="changes">Changes</h2> <p>All the changes can be understood from the tables. Below the first table is an example of an analysis.</p> <h3 id="chromite">Chromite</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>3</td> <td>0.0006</td> </tr> <tr> <td>Radius (avg)</td> <td>5</td> <td>55</td> </tr> <tr> <td>Radius (var)</td> <td>10</td> <td>10</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>4</td> </tr> <tr> <td>Thickness (var)</td> <td>0</td> <td>3</td> </tr> </tbody> </table> <blockquote> <p>On average, for every 1/0.0006= 1667 chunk, an attempt is made to generate a chromite vein with a radius (avg-var -- avg+var) of 45-65 blocks and a thickness of 1-7 blocks.</p> </blockquote> <h3 id="ilmenite">Ilmenite</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>2</td> <td>0.0006</td> </tr> <tr> <td>Radius (avg)</td> <td>6</td> <td>55</td> </tr> <tr> <td>Radius (var)</td> <td>10</td> <td>10</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>3</td> </tr> <tr> <td>Thickness (var)</td> <td>0</td> <td>1</td> </tr> </tbody> </table> <h3 id="malachite">Malachite</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>10</td> <td>0.00006</td> </tr> <tr> <td>Radius (avg)</td> <td>7</td> <td>155</td> </tr> <tr> <td>Radius (var)</td> <td>3</td> <td>10</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>4</td> </tr> <tr> <td>Thickness (var)</td> <td>2</td> <td>1</td> </tr> </tbody> </table> <h3 id="pentadit">Pentadit</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>5</td> <td>0.0006</td> </tr> <tr> <td>Radius (avg)</td> <td>9</td> <td>55</td> </tr> <tr> <td>Radius (var)</td> <td>3</td> <td>10</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>3</td> </tr> <tr> <td>Thickness (var)</td> <td>2</td> <td>1</td> </tr> </tbody> </table> <h3 id="sphalerite">Sphalerite</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>12.5</td> <td>0.0006</td> </tr> <tr> <td>Radius (avg)</td> <td>4</td> <td>35</td> </tr> <tr> <td>Radius (var)</td> <td>3</td> <td>3</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>3</td> </tr> <tr> <td>Thickness (var)</td> <td>0</td> <td>1</td> </tr> </tbody> </table> <h3 id="sulfur">Sulfur</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>15</td> <td>0.001</td> </tr> <tr> <td>Radius (avg)</td> <td>8</td> <td>16</td> </tr> <tr> <td>Radius (var)</td> <td>2</td> <td>6</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>2</td> </tr> <tr> <td>Thickness (var)</td> <td>0</td> <td>1</td> </tr> </tbody> </table> <h2 id="iron-ores">Iron ores</h2> <h3 id="limonite">Limonite</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>0.8</td> <td>0.05</td> </tr> <tr> <td>Radius (avg)</td> <td>26</td> <td>10</td> </tr> <tr> <td>Radius (var)</td> <td>10</td> <td>10</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>1</td> </tr> <tr> <td>Thickness (var)</td> <td>0</td> <td>1</td> </tr> </tbody> </table> <h3 id="hematite">Hematite</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>0.5</td> <td>0.0006</td> </tr> <tr> <td>Radius (avg)</td> <td>26</td> <td>55</td> </tr> <tr> <td>Radius (var)</td> <td>10</td> <td>10</td> </tr> <tr> <td>Thickness (avg)</td> <td>1</td> <td>3</td> </tr> <tr> <td>Thickness (var)</td> <td>0</td> <td>1</td> </tr> </tbody> </table> <h2 id="coal">Coal</h2> <h3 id="lignite-brown-coal">Lignite (brown coal)</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts to generate on a chunk</td> <td>8</td> <td>0.00006</td> </tr> <tr> <td>Radius (avg)</td> <td>10</td> <td>150</td> </tr> <tr> <td>Radius (var)</td> <td>5</td> <td>5</td> </tr> <tr> <td>Thickness (avg)</td> <td>2</td> <td>4</td> </tr> <tr> <td>Thickness (var)</td> <td>1.8</td> <td>1</td> </tr> </tbody> </table> <h3 id="bituminous-coal-hard-coal">Bituminous coal (hard coal)</h3> <table> <thead> <tr> <th>Change</th> <th>Old value</th> <th>New value</th> </tr> </thead> <tbody> <tr> <td>Attempts generation on the chunk</td> <td>7</td> <td>0.00006</td> </tr> <tr> <td>Radius (avg)</td> <td>10</td> <td>100</td> </tr> <tr> <td>Radius (var)

Download

No download link is available for this entry right now.

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.