[
	{
		// Patches of black currant
		blockCodes: ["bigberrybush-blackcurrant-empty", "bigberrybush-blackcurrant-flowering", "bigberrybush-blackcurrant-ripe"],
		minTemp: -2,
		maxTemp: 23,
		minRain: 0.3,
		maxRain: 0.7,
		minFertility: 0.25,
		maxFertility: 0.6,
		chance: 0.12,
		maxForest: 0.5,
		maxY: 0.62,
		quantity: { dist: "invexp", avg: 2, var: 4 },
	},
	{
		// Patches of red currant
		blockCodes: ["bigberrybush-redcurrant-empty", "bigberrybush-redcurrant-flowering", "bigberrybush-redcurrant-ripe"],
		minTemp: -3,
		maxTemp: 22,
		minRain: 0.3,
		maxRain: 0.7,
		minFertility: 0.25,
		maxFertility: 0.6,
		chance: 0.12,
		maxForest: 0.4,
		maxY: 0.62,
		quantity: { dist: "invexp", avg: 2, var: 4 },
	},
	{
		// Patches of white currant
		blockCodes: ["bigberrybush-whitecurrant-empty", "bigberrybush-whitecurrant-flowering", "bigberrybush-whitecurrant-ripe"],
		minTemp: 0,
		maxTemp: 24,
		minRain: 0.3,
		maxRain: 0.7,
		minFertility: 0.25,
		maxFertility: 0.6,
		chance: 0.03,
		maxForest: 0.4,
		maxY: 0.62,
		quantity: { dist: "invexp", avg: 2, var: 4 },
	},
	{
		// Patches of blueberries
		blockCodes: ["smallberrybush-blueberry-empty", "smallberrybush-blueberry-flowering", "smallberrybush-blueberry-ripe"],
		minTemp: -2,
		maxTemp: 18,
		minRain: 0.3,
		maxRain: 0.7,
		maxFertility: 0.5,
		chance: 0.1,
		minForest: 0.5,
		maxY: 0.85,
		offsetX: { dist: "gaussian", avg: 0, var: 15 },
		offsetZ: { dist: "gaussian", avg: 0, var: 15 },
		quantity: { avg: 5, var: 12 },
		placement: "OnSurfacePlusUnderTrees"
	},
	{
		// Patches of cranberry
		blockCodes: ["smallberrybush-cranberry-empty", "smallberrybush-cranberry-flowering", "smallberrybush-cranberry-ripe"],
		minTemp: -2,
		maxTemp: 18,
		minRain: 0.45,
		maxRain: 1,
		maxFertility: 1,
		chance: 0.08,
		maxForest: 0.7,
		maxY: 0.4,
		offsetX: { dist: "gaussian", avg: 0, var: 15 },
		offsetZ: { dist: "gaussian", avg: 0, var: 15 },
		quantity: { avg: 5, var: 12 },
		placement: "OnSurfacePlusUnderTrees"
	}
]
