User Tools

Site Tools



minbeth

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
minbeth [2026/08/30 23:26] cypherminbeth [2026/08/31 16:18] (current) cypher
Line 15: Line 15:
 #minbeth-guide, #minbeth-guide,
 #minbeth-guide * { #minbeth-guide * {
-  box-sizing: border-box;+box-sizing: border-box;
 } }
  
 #minbeth-guide { #minbeth-guide {
-  display: grid; +display: grid; 
-  grid-template-columns: 210px minmax(0, 1fr); +grid-template-columns: 210px minmax(0, 1fr); 
-  max-width: 1100px; +max-width: 1100px; 
-  margin: 18px auto; +margin: 18px auto; 
-  color: var(--mb-text); +color: var(--mb-text); 
-  background: var(--mb-bg); +background: var(--mb-bg); 
-  border: 1px solid var(--mb-line); +border: 1px solid var(--mb-line); 
-  border-radius: 14px; +border-radius: 14px; 
-  overflow: visible; +overflow: visible; 
-  font: 16px/1.55 "Segoe UI", sans-serif;+font: 16px/1.55 "Segoe UI", sans-serif;
 } }
  
 #minbeth-guide .mb-side { #minbeth-guide .mb-side {
-  padding: 22px 16px; +padding: 22px 16px; 
-  background: var(--mb-side); +background: var(--mb-side); 
-  border-right: 1px solid var(--mb-line);+border-right: 1px solid var(--mb-line);
 } }
  
 #minbeth-guide .mb-side-inner { #minbeth-guide .mb-side-inner {
-  position: sticky; +position: sticky; 
-  top: 16px;+top: 16px;
 } }
  
 #minbeth-guide .mb-name { #minbeth-guide .mb-name {
-  margin: 0 8px 18px; +margin: 0 8px 18px; 
-  color: var(--mb-gold); +color: var(--mb-gold); 
-  font-size: 20px; +font-size: 20px; 
-  font-weight: 800; +font-weight: 800; 
-  letter-spacing: .14em;+letter-spacing: .14em;
 } }
  
 #minbeth-guide .mb-side a { #minbeth-guide .mb-side a {
-  display: block; +display: block; 
-  margin: 3px 0; +margin: 3px 0; 
-  padding: 9px 10px; +padding: 9px 10px; 
-  color: var(--mb-text); +color: var(--mb-text); 
-  text-decoration: none; +text-decoration: none; 
-  border-left: 3px solid transparent; +border-left: 3px solid transparent; 
-  border-radius: 6px;+border-radius: 6px;
 } }
  
 #minbeth-guide .mb-side a:hover { #minbeth-guide .mb-side a:hover {
-  color: #fff; +color: #fff; 
-  background: var(--mb-panel); +background: var(--mb-panel); 
-  border-left-color: var(--mb-blue);+border-left-color: var(--mb-blue);
 } }
  
 #minbeth-guide .mb-main { #minbeth-guide .mb-main {
-  min-width: 0; +min-width: 0; 
-  padding: 12px 32px 36px;+padding: 12px 32px 36px;
 } }
  
 #minbeth-guide .mb-intro, #minbeth-guide .mb-intro,
 #minbeth-guide .mb-section { #minbeth-guide .mb-section {
-  scroll-margin-top: 16px;+scroll-margin-top: 16px;
 } }
  
 #minbeth-guide .mb-intro { #minbeth-guide .mb-intro {
-  margin: 18px 0 0; +margin: 18px 0 0; 
-  padding: 20px 22px; +padding: 20px 22px; 
-  background: rgba(226, 188, 104, .06); +background: rgba(226, 188, 104, .06); 
-  border: 1px solid var(--mb-line); +border: 1px solid var(--mb-line); 
-  border-left: 4px solid var(--mb-gold); +border-left: 4px solid var(--mb-gold); 
-  border-radius: 9px;+border-radius: 9px;
 } }
  
 #minbeth-guide .mb-intro h1 { #minbeth-guide .mb-intro h1 {
-  margin: 0 0 8px; +margin: 0 0 8px; 
-  color: var(--mb-gold); +color: var(--mb-gold); 
-  font-size: 25px; +font-size: 25px; 
-  line-height: 1.2;+line-height: 1.2;
 } }
  
 #minbeth-guide .mb-intro p { #minbeth-guide .mb-intro p {
-  margin: 0;+margin: 0;
 } }
  
 #minbeth-guide .mb-section { #minbeth-guide .mb-section {
-  padding: 27px 0 30px; +padding: 27px 0 30px; 
-  border-bottom: 1px solid var(--mb-line);+border-bottom: 1px solid var(--mb-line);
 } }
  
 #minbeth-guide .mb-section:last-child { #minbeth-guide .mb-section:last-child {
-  border-bottom: 0;+border-bottom: 0;
 } }
  
 #minbeth-guide h2 { #minbeth-guide h2 {
-  margin: 0 0 10px; +margin: 0 0 10px; 
-  color: var(--mb-gold); +color: var(--mb-gold); 
-  font-size: 26px; +font-size: 26px; 
-  line-height: 1.2;+line-height: 1.2;
 } }
  
 #minbeth-guide h3 { #minbeth-guide h3 {
-  margin: 20px 0 7px; +margin: 20px 0 7px; 
-  color: var(--mb-blue); +color: var(--mb-blue); 
-  font-size: 18px;+font-size: 18px;
 } }
  
 #minbeth-guide p { #minbeth-guide p {
-  margin: 7px 0 13px;+margin: 7px 0 13px;
 } }
  
 #minbeth-guide ol, #minbeth-guide ol,
 #minbeth-guide ul { #minbeth-guide ul {
-  margin: 9px 0 14px; +margin: 9px 0 14px; 
-  padding-left: 24px;+padding-left: 24px;
 } }
  
 #minbeth-guide li { #minbeth-guide li {
-  margin: 6px 0;+margin: 6px 0;
 } }
  
 #minbeth-guide strong { #minbeth-guide strong {
-  color: #fff;+color: #fff;
 } }
  
 #minbeth-guide .mb-ui { #minbeth-guide .mb-ui {
-  color: var(--mb-gold); +color: var(--mb-gold); 
-  font-weight: 750; +font-weight: 750; 
-  white-space: nowrap;+white-space: nowrap;
 } }
  
 #minbeth-guide .mb-grid { #minbeth-guide .mb-grid {
-  display: grid; +display: grid; 
-  grid-template-columns: repeat(2, minmax(0, 1fr)); +grid-template-columns: repeat(2, minmax(0, 1fr)); 
-  gap: 10px; +gap: 10px; 
-  margin: 12px 0;+margin: 12px 0;
 } }
  
 #minbeth-guide .mb-card { #minbeth-guide .mb-card {
-  padding: 12px 14px; +padding: 12px 14px; 
-  background: var(--mb-panel); +background: var(--mb-panel); 
-  border: 1px solid var(--mb-line); +border: 1px solid var(--mb-line); 
-  border-radius: 8px;+border-radius: 8px;
 } }
  
 #minbeth-guide .mb-card strong { #minbeth-guide .mb-card strong {
-  display: block; +display: block; 
-  margin-bottom: 3px; +margin-bottom: 3px; 
-  color: var(--mb-gold);+color: var(--mb-gold);
 } }
  
 #minbeth-guide .mb-note { #minbeth-guide .mb-note {
-  margin: 14px 0; +margin: 14px 0; 
-  padding: 12px 14px; +padding: 12px 14px; 
-  background: var(--mb-panel); +background: var(--mb-panel); 
-  border-left: 4px solid var(--mb-blue); +border-left: 4px solid var(--mb-blue); 
-  border-radius: 7px;+border-radius: 7px;
 } }
  
 #minbeth-guide .mb-warn { #minbeth-guide .mb-warn {
-  border-left-color: var(--mb-red);+border-left-color: var(--mb-red);
 } }
  
 #minbeth-guide .mb-muted { #minbeth-guide .mb-muted {
-  color: var(--mb-muted);+color: var(--mb-muted);
 } }
  
 @media (max-width: 760px) { @media (max-width: 760px) {
-  #minbeth-guide { +#minbeth-guide { 
-    display: block; +display: block; 
-    margin: 8px 0; +margin: 8px 0; 
-    border-radius: 9px; +border-radius: 9px; 
-  }+}
  
-  #minbeth-guide .mb-side { +#minbeth-guide .mb-side { 
-    border-right: 0; +border-right: 0; 
-    border-bottom: 1px solid var(--mb-line); +border-bottom: 1px solid var(--mb-line); 
-  }+}
  
-  #minbeth-guide .mb-side-inner { +#minbeth-guide .mb-side-inner { 
-    position: static; +position: static; 
-  }+}
  
-  #minbeth-guide .mb-side a { +#minbeth-guide .mb-side a { 
-    display: inline-block; +display: inline-block; 
-    margin: 3px; +margin: 3px; 
-  }+}
  
-  #minbeth-guide .mb-main { +#minbeth-guide .mb-main { 
-    padding: 8px 20px 28px; +padding: 8px 20px 28px; 
-  }+}
  
-  #minbeth-guide .mb-grid { +#minbeth-guide .mb-grid { 
-    grid-template-columns: 1fr; +grid-template-columns: 1fr;
-  }+
 } }
-</style>+</style>
  
 <div id="minbeth-guide"> <div id="minbeth-guide">
Line 214: Line 213:
     <div class="mb-side-inner">     <div class="mb-side-inner">
       <div class="mb-name">MINBETH</div>       <div class="mb-name">MINBETH</div>
 +      <a href="#mb-deps">Dependencies</a>
       <a href="#mb-start">Quick Start</a>       <a href="#mb-start">Quick Start</a>
       <a href="#mb-orders">Orders</a>       <a href="#mb-orders">Orders</a>
Line 225: Line 225:
   <main class="mb-main">   <main class="mb-main">
  
-    <section class="mb-intro"> +``` 
-      <h1>MinBeth User Guide</h1> +<section class="mb-intro"> 
-      <p>MinBeth handles crafting, gathering, fishing, material sourcing, Market Board trading, and Retainers. Create an Order for what you want, choose how MinBeth should get it, then start the queue.</p> +  <h1>MinBeth User Guide</h1> 
-    </section>+  <p>MinBeth handles crafting, gathering, fishing, material sourcing, Market Board trading, and Retainers. Create an Order for what you want, choose how MinBeth should get it, then start the queue.</p> 
 +</section>
  
-    <section class="mb-section" id="mb-start"> +<section class="mb-section" id="mb-deps"> 
-      <h2>Quick Start</h2>+  <h2>Dependencies</h2>
  
-      <ol> +  <div class="mb-grid"> 
-        <li>Create an <span class="mb-ui">Order</span>.</li+    <div class="mb-card"> 
-        <li>Choose the item and amount.</li> +      <strong>Cypher Craft Required</strong
-        <li>Choose how materials should be sourced.</li> +      Required for crafting, craft solving, and simulations. MinBeth uses Cypher Craft to work out whether a craft is possible with your current gear and how much starting quality is needed. 
-        <li>Check the Order.</li> +    </div>
-        <li>Press <span class="mb-ui">START QUEUE</span>.</li+
-      </ol>+
  
-      <p>That is the basic MinBeth workflow. The <span class="mb-ui">Progress</spanpage shows what the current Order is doing or waiting for.</p+    <div class="mb-card"> 
-    </section>+      <strong>Cypher Craft DT Required for Dawntrail</strong> 
 +      Required alongside Cypher Craft. 
 +    </div>
  
-    <section class="mb-section" id="mb-orders"> +    <div class="mb-card"> 
-      <h2>Orders</h2>+      <strong>Market Analysis Optional</strong> 
 +      Only required if you want to use MinBeth's Economy integration. It is not a general MinBeth dependency. 
 +    </div> 
 +  </div>
  
-      <p>An Order tells MinBeth <strong>what you want</strong><strong>how many you want</strong>and <strong>how it should be obtained</strong>.</p>+  <div class="mb-note"> 
 +    If you only use gatheringfishingRetainers, or other non-crafting features, Cypher Craft is not needed for those features. Any Order that needs crafting or craft solving requires Cypher Craft. 
 +  </div> 
 +</section>
  
-      <h3>Amount Options</h3>+<section class="mb-section" id="mb-start"> 
 +  <h2>Quick Start</h2>
  
-      <div class="mb-grid"> +  <ol> 
-        <div class="mb-card"> +    <li>Create an <span class="mb-ui">Order</span>.</li
-          <strong>Inventory Cap</strong+    <li>Choose the item and amount.</li> 
-          Make or obtain enough to reach the amount you entered. +    <li>Choose how materials should be sourced.</li> 
-        </div>+    <li>Check the Order.</li> 
 +    <li>Press <span class="mb-ui">START QUEUE</span>.</li
 +  </ol>
  
-        <div class="mb-card"> +  <p>That is the basic MinBeth workflow. The <span class="mb-ui">Progress</spanpage shows what the current Order is doing or waiting for.</p> 
-          <strong>Replenish</strong> +</section>
-          Make or obtain the full amount you entered, regardless of what you already have+
-        </div>+
  
-        <div class="mb-card"> +<section class="mb-section" id="mb-orders"> 
-          <strong>Retainer Sales</strong> +  <h2>Orders</h2>
-          Restock an item already being sold by one of your Retainers. +
-        </div> +
-      </div>+
  
-      <h3>Craft Quality</h3>+  <p>An Order tells MinBeth <strong>what you want</strong>, <strong>how many you want</strong>, and <strong>how it should be obtained</strong>.</p>
  
-      <p>For crafted items, choose <span class="mb-ui">HQ</span>, <span class="mb-ui">NQ</span>, or <span class="mb-ui">Quick Synthesis</span>. MinBeth works out the required crafts, subcrafts, and materials before starting.</p> +  <h3>Amount Options</h3>
-    </section>+
  
-    <section class="mb-sectionid="mb-sourcing"> +  <div class="mb-grid"
-      <h2>Material Sourcing</h2>+    <div class="mb-card"> 
 +      <strong>Inventory Cap</strong> 
 +      Make or obtain enough to reach the amount you entered. 
 +    </div>
  
-      <p>This controls what MinBeth is allowed to do when an Order is missing materials.</p>+    <div class="mb-card"> 
 +      <strong>Replenish</strong> 
 +      Make or obtain the full amount you entered, regardless of what you already have. 
 +    </div>
  
-      <div class="mb-grid"> +    <div class="mb-card"> 
-        <div class="mb-card"> +      <strong>Retainer Sales</strong> 
-          <strong>Automatic / Gather and Craft</strong> +      Restock an item already being sold by one of your Retainers
-          Use what you own first, then gather or craft what is missing+    </div> 
-        </div>+  </div>
  
-        <div class="mb-card"> +  <h3>Craft Quality</h3>
-          <strong>Buy Unobtainable</strong> +
-          Buy a material only when MinBeth cannot gather or craft it. +
-        </div>+
  
-        <div class="mb-card"> +  <p>For crafted items, choose <span class="mb-ui">HQ</span>, <span class="mb-ui">NQ</span>, or <span class="mb-ui">Quick Synthesis</span>. MinBeth works out the required crafts, subcrafts, and materials before starting.</p> 
-          <strong>Buy Recipe Materials</strong> + 
-          Allow buying for materials needed through the recipe chain. +  <h3>How HQ Planning Works</h3> 
-        </div>+ 
 +  <p>For an HQ Order, MinBeth does not blindly make every subcraft HQ.</p> 
 + 
 +  <ol> 
 +    <li>MinBeth checks the crafter and gear you will use.</li> 
 +    <li>It runs simulations through <strong>Cypher Craft</strong>.</li> 
 +    <li>It works out the <strong>minimum starting quality</strong> needed to reliably HQ the final craft.</li> 
 +    <li>It then works backwards through the recipe and only makes as many HQ subcrafts as are actually needed to reach that quality.</li> 
 +  </ol> 
 + 
 +  <div class="mb-note"> 
 +    <strong>If you do not want MinBeth crafting HQ subcrafts:</strong> when Market Board sourcing is allowed, MinBeth can instead work out how many HQ subcrafts would need to be bought. It will only use that plan when suitable HQ listings are actually available. 
 +  </div> 
 +</section> 
 + 
 +<section class="mb-section" id="mb-sourcing"> 
 +  <h2>Material Sourcing</h2> 
 + 
 +  <p>This controls what MinBeth is allowed to do when an Order is missing materials.</p> 
 + 
 +  <div class="mb-grid"> 
 +    <div class="mb-card"> 
 +      <strong>Automatic / Gather and Craft</strong> 
 +      Use what you own first, then gather or craft what is missing. 
 +    </div> 
 + 
 +    <div class="mb-card"> 
 +      <strong>Buy Unobtainable</strong> 
 +      Buy a material only when MinBeth cannot gather or craft it. 
 +    </div> 
 + 
 +    <div class="mb-card"> 
 +      <strong>Buy Recipe Materials</strong> 
 +      Allow buying for materials needed through the recipe chain. 
 +    </div> 
 + 
 +    <div class="mb-card"> 
 +      <strong>Buy Direct Ingredients</strong> 
 +      Only allow buying for ingredients used directly in the final recipe. 
 +    </div> 
 + 
 +    <div class="mb-card"> 
 +      <strong>Gather Only</strong> 
 +      Gather the materials without crafting the final item. 
 +    </div> 
 +  </div>
  
-        <div class="mb-card"> +  <p>Depending on the item and your settings, MinBeth can source materials from your inventory, synced Retainers, crafting, gathering, fishing, NPC vendors, exchanges, reduction, mob drops, or the Market Board.</p
-          <strong>Buy Direct Ingredients</strong+</section>
-          Only allow buying for ingredients used directly in the final recipe. +
-        </div>+
  
-        <div class="mb-card"> +<section class="mb-section" id="mb-market"> 
-          <strong>Gather Only</strong> +  <h2>Market Board</h2>
-          Gather the materials without crafting the final item. +
-        </div> +
-      </div>+
  
-      <p>Depending on the item and your settings, MinBeth can source materials from your inventory, synced Retainers, crafting, gathering, fishing, NPC vendors, exchanges, reduction, mob drops, or the Market Board.</p> +  <h3>Buying</h3>
-    </section>+
  
-    <section class="mb-section" id="mb-market"> +  <p>Market Board buying is optional. When enabled, MinBeth can buy missing materials or required HQ subcrafts allowed by the Order's sourcing option.</p>
-      <h2>Market Board</h2>+
  
-      <h3>Buying</h3>+  <p>MinBeth checks Universalis prices across the worlds on your Data Center, works out the cheapest usable listings, and can travel to another world to buy them.</p>
  
-      <p>Market Board buying is optional. When enabledMinBeth can buy missing materials allowed by the Order's sourcing option.</p>+  <p>Use the Market Board settings to control price limitshow much gil should be kept, and whether HQ or NQ items are allowed.</p>
  
-      <p>Use the Market Board settings to control price limits, how much gil should be keptand whether HQ or NQ items are allowed.</p>+  <div class="mb-note"> 
 +    For HQ crafting, Market Board buying can be part of the quality plan. If MinBeth needs a certain amount of HQ starting qualityit can calculate the exact number of HQ subcrafts that need to be crafted or bought instead of treating every subcraft as HQ. 
 +  </div>
  
-      <div class="mb-note mb-warn"> +  <div class="mb-note mb-warn"> 
-        <strong>Important:</strong> A price limit of <span class="mb-ui">0</span> means no limit. Set your gil and price limits before enabling automatic buying. +    <strong>Important:</strong> A price limit of <span class="mb-ui">0</span> means no limit. Set your gil and price limits before enabling automatic buying. 
-      </div>+  </div>
  
-      <p class="mb-muted">Market Board buying is for materials. It does not buy the finished item for the Order.</p>+  <p class="mb-muted">Market Board buying is for materials and subcrafts used by the Order. It does not buy the finished item for the Order.</p>
  
-      <h3>Selling</h3>+  <h3>Selling</h3>
  
-      <p>MinBeth can manage Retainer listings, reprice items, revisit Retainers automatically, and restock known listings with <span class="mb-ui">Retainer Sales</span> Orders.</p> +  <p>MinBeth can manage Retainer listings, reprice items, revisit Retainers automatically, and restock known listings with <span class="mb-ui">Retainer Sales</span> Orders.</p> 
-    </section>+</section>
  
-    <section class="mb-section" id="mb-retainers"> +<section class="mb-section" id="mb-retainers"> 
-      <h2>Retainers</h2>+  <h2>Retainers</h2>
  
-      <p>Sync each Retainer so MinBeth knows what they are holding and what they are selling.</p>+  <p>Sync each Retainer so MinBeth knows what they are holding and what they are selling.</p>
  
-      <p>Once synced, Retainer stock can be included when MinBeth plans an Order. You can also deposit and withdraw items, manage listings, and repeat ventures from MinBeth.</p>+  <p>Once synced, Retainer stock can be included when MinBeth plans an Order. You can also deposit and withdraw items, manage listings, and repeat ventures from MinBeth.</p>
  
-      <h3>Deposit Blacklist</h3>+  <h3>Deposit Blacklist</h3>
  
-      <p>Add important items to the blacklist if you never want MinBeth depositing them onto a Retainer.</p>+  <p>Add important items to the blacklist if you never want MinBeth depositing them onto a Retainer.</p>
  
-      <div class="mb-note"> +  <div class="mb-note"> 
-        When your inventory is nearly full, MinBeth may move safe items to a Retainer to make room. Order items, food, and medicine are protected. +    When your inventory is nearly full, MinBeth may move safe items to a Retainer to make room. Order items, food, and medicine are protected. 
-      </div> +  </div> 
-    </section>+</section>
  
-    <section class="mb-section" id="mb-know"> +<section class="mb-section" id="mb-know"> 
-      <h2>Good to Know</h2>+  <h2>Good to Know</h2>
  
-      <ul> +  <ul> 
-        <li><strong>Timed gathering nodes:</strong> MinBeth waits for the correct Eorzea time or weather.</li> +    <li><strong>Crafting dependency:</strong> Any Order that needs crafting or craft solving requires Cypher Craft. Dawntrail crafting also requires Cypher Craft DT.</li> 
-        <li><strong>Fishing:</strong> Fish with time or weather requirements wait until their window is available. Rod fishing and spearfishing are supported.</li> +    <li><strong>Economy integration:</strong> Market Analysis is only required for Economy integration.</li> 
-        <li><strong>NPC vendors:</strong> Vendor buying is separate from Market Board buying.</li> +    <li><strong>Timed gathering nodes:</strong> MinBeth waits for the correct Eorzea time or weather.</li> 
-        <li><strong>Retainer stock looks wrong:</strong> Sync the Retainer, then refresh the Order.</li> +    <li><strong>Fishing:</strong> Fish with time or weather requirements wait until their window is available. Rod fishing and spearfishing are supported.</li> 
-        <li><strong>Queue not moving:</strong> Check <span class="mb-ui">Progress</span> to see what MinBeth is waiting for.</li> +    <li><strong>NPC vendors:</strong> Vendor buying is separate from Market Board buying.</li> 
-      </ul>+    <li><strong>Retainer stock looks wrong:</strong> Sync the Retainer, then refresh the Order.</li> 
 +    <li><strong>Queue not moving:</strong> Check <span class="mb-ui">Progress</span> to see what MinBeth is waiting for.</li> 
 +  </ul>
  
-      <div class="mb-note mb-warn"> +  <div class="mb-note mb-warn"> 
-        <strong>Sell, Discard, and Desynthesis:</strong> Always check the selected item and amount before starting. Discarded items cannot be recovered. +    <strong>Sell, Discard, and Desynthesis:</strong> Always check the selected item and amount before starting. Discarded items cannot be recovered. 
-      </div> +  </div> 
-    </section>+</section> 
 +```
  
   </main>   </main>
minbeth.1788132380.txt.gz · Last modified: 2026/08/30 23:26 by cypher