// ### THE MOD REQUIRES A RESTART OF THE GAME TO APPLY CHANGES ###
{
  // this is the main spread factor (default is 2)
  //
  // tips: a spread factor can be a decimal number (such as 1.5)
  //       a spread factor of 1 means all structure's placements are not modified (useful if you want to use only custom spread factors)
  //       a spread factor above 1 means all structures are rarer
  //       a spread factor below 1 means all structures are more common
  //       a spread factor of 0 disables all structures entirely
  "spreadFactor": 2,

  // Some structure mods/datapacks do not specify a custom salt or use the same salt for all their structures, which might cause structure overlap.
  // Enabling this is supposed to reduce this phenomenon, as all structure sets will have their own salt, hashed from their id.
  // If unsure, leave this enabled.
  "idBasedSalt": true,

  // this is a list of custom spread factors
  "customSpreadFactors": [
    {
      "structure": "minecraft:ancient_cities",
      "factor": 1.0
    },
    {
      "structure": "minecraft:buried_treasures",
      "factor": 1.0
    },
    {
      "structure": "minecraft:desert_pyramids",
      "factor": 1.0
    },
    {
      "structure": "minecraft:end_cities",
      "factor": 1.0
    },
    {
      "structure": "minecraft:igloos",
      "factor": 1.0
    },
    {
      "structure": "minecraft:jungle_temples",
      "factor": 1.0
    },
    {
      "structure": "minecraft:mineshafts",
      "factor": 1.0
    },
    {
      "structure": "minecraft:nether_complexes",
      "factor": 1.0
    },
    {
      "structure": "minecraft:nether_fossils",
      "factor": 1.0
    },
    {
      "structure": "minecraft:ocean_monuments",
      "factor": 1.0
    },
    {
      "structure": "minecraft:ocean_ruins",
      "factor": 1.0
    },
    {
      "structure": "minecraft:pillager_outposts",
      "factor": 1.0
    },
    {
      "structure": "minecraft:ruined_portals",
      "factor": 1.0
    },
    {
      "structure": "minecraft:shipwrecks",
      "factor": 1.0
    },
    {
      "structure": "minecraft:swamp_huts",
      "factor": 1.0
    },
    {
      "structure": "minecraft:trail_ruins",
      "factor": 1.0
    },
    {
      "structure": "minecraft:villages",
      "factor": 1.0
    },
    {
      "structure": "minecraft:woodland_mansions",
      "factor": 1.0
    },
    {
      "structure": "betterdungeons:skeleton_dungeons",
      "factor": 1.0
    },
    {
      "structure": "betterdungeons:small_dungeons",
      "factor": 1.0
    },
    {
      "structure": "betterdungeons:small_nether_dungeons",
      "factor": 1.0
    },
    {
      "structure": "betterdungeons:spider_dungeons",
      "factor": 1.0
    },
    {
      "structure": "betterdungeons:zombie_dungeons",
      "factor": 1.0
    },
    {
      "structure": "betterfortresses:fortress",
      "factor": 1.0
    },
    {
      "structure": "betterjungletemples:jungle_temples",
      "factor": 1.0
    },
    {
      "structure": "bettermineshafts:mineshafts",
      "factor": 1.0
    },
    {
      "structure": "betteroceanmonuments:ocean_monument",
      "factor": 1.0
    },
    {
      "structure": "betterwitchhuts:witch_circle",
      "factor": 1.0
    },
    {
      "structure": "betterwitchhuts:witch_hut",
      "factor": 1.0
    },
    {
      "structure": "ae2:meteorite",
      "factor": 1.25
    },
    {
      "structure": "evilcraft:dark_temple",
      "factor": 2.5
    },
    {
      "structure": "dungeons_arise:major_structures",
      "factor": 2.65
    },
    {
      "structure": "dungeons_arise:minor_structures",
      "factor": 2.10
    },
    {
      "structure": "repurposed_structures:ancient_cities_end",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:ancient_cities_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:ancient_cities_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:bastions_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:cities_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:cities_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:fortresses_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:igloos_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:mansions_mangrove",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:mansions_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:mineshafts_end",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:mineshafts_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:mineshafts_ocean",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:mineshafts_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:monuments_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:monuments_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:outposts_end",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:outposts_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:outposts_ocean",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:outposts_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:pyramids_end",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:pyramids_mushroom",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:pyramids_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:pyramids_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:ruined_portals_end",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:ruins_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:ruins_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:shipwrecks_end",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:shipwrecks_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:strongholds_end",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:strongholds_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:temples_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:temples_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:villages_mushroom",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:villages_nether",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:villages_overworld",
      "factor": 1.0
    },
    {
      "structure": "repurposed_structures:witch_huts_overworld",
      "factor": 1.0
    },
    {
      "structure": "ctov:pillager_outposts",
      "factor": 2.25
    },
    {
      "structure": "ctov:villages",
      "factor": 3.0
    },
    {
      "structure": "twilight_treehouses:treehouse_abode",
      "factor": 1.25
    },
    {
      "structure": "twilight_treehouses:treehouse_cabin",
      "factor": 1.25
    },
    {
      "structure": "twilight_treehouses:treehouse_chalet",
      "factor": 1.25
    },
    {
      "structure": "twilight_treehouses:treehouse_lodge",
      "factor": 1.25
    },
    {
      "structure": "cataclysm:ancient_factory",
      "factor": 1.0
    },
    {
      "structure": "cataclysm:burning_area",
      "factor": 1.0
    },
    {
      "structure": "cataclysm:cursed_pyramid",
      "factor": 1.0
    },
    {
      "structure": "cataclysm:frosted_prison",
      "factor": 1.0
    },
    {
      "structure": "cataclysm:ruined_citadel",
      "factor": 1.0
    },
    {
      "structure": "cataclysm:soul_black_smith",
      "factor": 1.0
    },
    {
      "structure": "cataclysm:sunken_city",
      "factor": 1.0
    },
    {
      "structure": "tconstruct:blood_island",
      "factor": 2.0
    },
    {
      "structure": "tconstruct:clay_island",
      "factor": 2.0
    },
    {
      "structure": "tconstruct:earth_slime_island",
      "factor": 2.0
    },
    {
      "structure": "tconstruct:end_slime_island",
      "factor": 2.0
    },
    {
      "structure": "tconstruct:sky_slime_island",
      "factor": 2.0
    },
    {
      "structure": "takesapillage:bastille",
      "factor": 1.0
    },
    {
      "structure": "takesapillage:pillager_camp",
      "factor": 1.0
    },
    {
      "structure": "skyvillages:skyvillage",
      "factor": 3.5
    }
  ]
}