{
  "Description": "Settings for the shapes and sizes of the streams.",
  "StreamBedWidthAtAnchor": 15.0,
  "StreamBedWidthAtAnchorDescription": "Width in blocks of the deepest part of the main stream at the position of the anchor.<br>Must be less than StreamBankWidthAtAnchor.",
  "StreamBankWidthAtAnchor": 50.0,
  "StreamBankWidthAtAnchorDescription": "Total width in blocks of the main stream banks at position of the anchor.<br>Must be less than ValleyWidthAtAnchor and greater than BedWidthAtAnchor.",
  "StreamValleyWidthAtAnchor": 65.0,
  "StreamValleyWidthAtAnchorDescription": "Total width in blocks of the terrain guided towards a valley shape for main streams at the scaling anchor length.<br>Must be greater than BankWidthAtAnchor.<br>The valley used to be way more important than it is now, currently its almost ignored.",
  "MinimumBedWidth": 1.0,
  "MinimumBedWidthDescription": "Minimum width in blocks of the main stream bed at its source (narrowest point).<br>Streams taper from StreamBedWidth at the mouth to this value at the source.",
  "MinimumBankWidth": 4.0,
  "MinimumBankWidthDescription": "Minimum width in blocks of the main stream banks at the source (narrowest point).<br>Banks taper from StreamBankWidth at the mouth to this value at the source.",
  "BedLowestDepth": 9.0,
  "BedLowestDepthDescription": "Depth in blocks of the stream bed from the surrounding terrain level. Controls the maximum depth of the deepest part of streams (before the bend pooling).<br>Should be greater than BankLowestDepth for natural appearance.<br>If you make this too deep it will make the streams like ravines, cutting into the terrain.<br>If you make this too shallow you'll see a lot more broken streams on mountains/hills, with water spilling off the sides.<br>One day I might figure out a better solution to the spilling water, so you can make this shallow without worries.",
  "BankLowestDepth": 1.0,
  "BankLowestDepthDescription": "Depth in blocks of stream banks relative to surrounding terrain.<br>Creates a transition zone between stream bed and valley.<br>Should be between BedLowestDepth and ValleyLowestDepth.",
  "ValleyLowestDepth": -2.0,
  "ValleyLowestDepthDescription": "Depth of the stream valley edges relative to surrounding terrain.<br>Controls how gradually streams blend into surrounding terrain.<br>Should be less than BankLowestDepth for natural appearance. Will need to be adjusted depending on world height.<br>Can also be negative, lifting up the area around streams to make the stream banks more defined.",
  "Tributary": {
    "BedWidthAtAnchor": 13.2,
    "BedWidthAtAnchorDescription": "Width in blocks of the deepest part of tributary streams at the scaling anchor length.<br>Must be less than BankWidthAtAnchor.",
    "BankWidthAtAnchor": 33.0,
    "BankWidthAtAnchorDescription": "Total width in blocks of tributary stream banks at the scaling anchor length.<br>Must be less than ValleyWidthAtAnchor and greater than BedWidthAtAnchor.",
    "ValleyWidthAtAnchor": 82.5,
    "ValleyWidthAtAnchorDescription": "Total width in blocks of the terrain guided towards a valley shape for tributary streams at the scaling anchor length.<br>Must be greater than BankWidthAtAnchor.",
    "MinimumBedWidth": 0.66,
    "MinimumBedWidthDescription": "Minimum width in blocks of the tributary bed at its source.<br>Tributaries taper from BedWidthAtAnchor at the connection to this value at the source.",
    "MinimumBankWidth": 2.64,
    "MinimumBankWidthDescription": "Minimum width in blocks of the tributary banks at the source.<br>Banks taper from BankWidthAtAnchor at the connection to this value at the source.",
    "BedAlphaMultiplier": 0.75,
    "BedAlphaMultiplierDescription": "Opacity multiplier for tributary bed layer.<br>Reduces the depth of tributaries compared to main streams."
  },
  "TributaryDescription": "Configuration for tributary stream dimensions including width, bank, and valley settings."
}