Skip to content

Conversation

@Consoleable
Copy link
Contributor

@Consoleable Consoleable commented Oct 31, 2025

Summary

Content "Add borax, expand graphite use, update some smithing recipes and rock spawning"

Purpose of change

Forging was done without flux, punching/drifting was done without lube, and the clay crucible recipe was exceedingly ridiculous(no offense), tongs could be made without punching/drifting

Describe the solution

Added borax, made borax spawn in the world, expanded graphite spawns, made requirements for flux and updated recipes for punching and forging to require flux and lube. updated crucible recipe to require kaolin or refractory. Update rock spawns for refractory minerals and common crystals for smithing based on geologic survey data. Ceramics require kaolin clay. arts and crafts areas spawn kaolin clay. metalshops spawn graphite and sometimes borax if they're a forge. Borax appears near detergent. Borax can be used to make detergent and insecticide.

Describe alternatives you've considered

leaving it, which i decided not too, i think flux is an interesting part of metalurgy. borax is a really cool substance in modern times and i think its neat to add. leaving it seems a shame

the clay crucible recipe is ridiculous and needs to go.

Testing

spawn testing results in valid items, breaking rocks seems to produce the right items, crafting recipes worked in staged testing, borax seems to spawn in houses etc

Additional context

I have ~4-5 years been doing amateur blacksmithing using my cupolette, is dont have much welding experience so sorry if this messes with MIG welding or w/e just let me know. Feedback is welcome.
image

Sources:

Geologic basis for mineral spawns (New England region)

Feldspar (25%) – widespread in granitic and pegmatitic bedrock throughout New England, especially Conway Granite (NH) and Bedford (MA).
USGS Bulletin 445 – Feldspar and Mica Deposits of Maine (1911)
NHGS Fact Sheet 3 – Pegmatites of New Hampshire (2010)

Graphite (1%) – occurs in high-grade metamorphic rocks of western MA, southern VT, and NH (Berkshire and Keene belts).
USGS Bulletin 936-B – Graphite Deposits of the U.S. (1942)
Massachusetts Geological Survey – Bedrock Geology of the Berkshire Massif (2016)

Calcium Carbonate / Calcite (30%) – present in marble and calcite veins across western MA and VT (Stockbridge-Lee Marble Belt).
USGS Professional Paper 1652 – Geologic Framework of the Vermont Marble Belt (2006)
MA Geological Survey – Bedrock Lithologies of Western Massachusetts (2015)

Sulfur and borax in geothermal zones

“Sulfur and borax are both realistic spawn materials around geothermal/hot-spring zones (sulfur via fumarolic deposition, borax via boron-rich thermal waters).”
Borax mineral properties
USGS Borax Lake hydrothermal study

Note: While borax is not likely to occur naturally around New England hot springs, CDDA’s hot springs are unusually high-temperature. Combined with map specials, the cataclysmic NE is more geologically active than IRL. The low spawn rate reflects that easier alternatives exist for obtaining borax.

Borax household presence (New England)

Borax market ≈ $1.45 B – Reports and Data 2024

~11 % for detergent/cleaning – USGS MCS 2024 Boron Report

Consumer retail box price ≈ $6 (Home Depot/Walmart, 2024)

≈26.6 M boxes/year (from $159 M detergent/cleaning market ÷ $6)

≈131 M U.S. households – US Census ACS 2024

≈6.15 M New England households (regional summary)

≈20 % households buy one box per year; reduced to ≈15 % to account for partial-year usage and uneven ownership

Crucibles

In-game clay crucibles are unrealistic: red clay would crack at ~500 °C.

Updated recipe: clay + feldspar or kaolin + graphite + silica, with longer crafting times to reflect drying/heat exposure.

Reference: Crucible Recipes from ORNL

Borax flux usage

For forge welds, the in-game borax amount is based on my measurements: binding a 20 cm² weld roughly matches 2 * 1/300 mol, allowing for some loss from spillage.

@github-actions github-actions bot added the json-styled JSON lint passed, label assigned by github actions label Oct 31, 2025
@Consoleable Consoleable changed the title Smithing recipes require flux and graphite as appropriate for forging, punching, and crucibles and related misc Smithing recipes require flux and graphite as appropriate for forging, punching, and crucibles and related misc [WIP] Oct 31, 2025
@Termineitor244
Copy link
Contributor

Looks good!

@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • A feldspar stone. A common rock native to the surface granite and pegmatite of New England, this contains pinkish flecks with high alumina content. Useful for making refractory clay, important for high quality ceramics, and very common as a flux in glassmaking.

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

Hints for adding a new word to the dictionary
  • If the word is normally in all lowercase, such as the noun word or the verb does, add it in its lower-case form; if the word is a proper noun, such as the surname George, add it in its initial-caps form; if the word is an acronym or has special letter case, such as the acronym CDDA or the unit mW, add it by preserving the case of all the letters. A word in the dictionary will also match its initial-caps form (if the word is in all lowercase) and all-uppercase form, so a word should be added to the dictionary in its normal letter case even if used in a different letter case in a sentence.
  • For a word to be added to the dictionary, it should either be a real, properly-spelled modern American English word, a foreign loan word (including romanized foreign names), or a foreign or made-up word that is used consistently and commonly enough in the game. Intentional misspelling (including eye dialect) of a word should not be added unless it has become a common terminology in the game, because while someone may have a legitimate use for it, another person may spell it that way accidentally.

@github-actions github-actions bot added the Appliance/Power Grid Anything to do with appliances and power grid label Nov 4, 2025
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Nov 5, 2025
@Consoleable Consoleable marked this pull request as ready for review November 5, 2025 01:41
@Consoleable Consoleable changed the title Smithing recipes require flux and graphite as appropriate for forging, punching, and crucibles and related misc [WIP] Smithing recipes require flux and graphite as appropriate for forging, punching, and crucibles and related misc Nov 5, 2025
@github-actions github-actions bot removed the BasicBuildPassed This PR builds correctly, label assigned by github actions label Nov 5, 2025
@Consoleable Consoleable marked this pull request as draft November 5, 2025 07:25
@Consoleable Consoleable marked this pull request as ready for review November 5, 2025 07:26
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Appliance/Power Grid Anything to do with appliances and power grid astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions Crafting / Construction / Recipes Includes: Uncrafting / Disassembling Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. Items: Ammo / Guns Ammunition for all kinds of weapons and these weapons themselves Items: Containers Things that hold other things Items: Food / Vitamins Comestibles and drinks [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Map / Mapgen Overmap, Mapgen, Map extras, Map display Spawn Creatures, items, vehicles, locations appearing on map

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants