"Enable Miscellaneous" = false
"Enable Sleep & Respawn" = true
"Enable Experience" = true
"Enable Mining" = true
"Enable Combat" = true
"Enable Movement" = true
"Enable Hunger" = true
"Enable Stack Size" = true
"Enable Farming" = true

[Miscellaneous]
	#Spawners will no longer spawn mobs infinitely
	"Enable Temporary Spawners" = false
	#Less durable tools. Changing this config options requires a Minecraft restart
	"Enable Tool Nerf" = false
	#Apply potion effects on certain hunger / health / experience level
	"Enable Debuffing" = true
	#Various changes to explosions from knockback to shielding.
	"Enable Explosion Overhaul" = true

	#Apply potion effects on certain hunger / health / experience level
	[Miscellaneous.Debuffing]
		#A list of debuffs to apply to the player when has on low hunger / health. Each string must be 'stat,range,status_effect,amplifier', where stat MUST BE one of the following: HUNGER, HEALTH, EXPERIENCE_LEVEL; range must be a range for the statistic like it's done in commands.
		#'10' When the player has exactly ten of the specified stat.
		#'10..12' When the player has between 10 and 12 (inclusive) of the specified stat.
		#'5..' When the player has five or greater of the specified stat.
		#'..15' When the player has 15 or less of the specified stat.
		#effect must be a potion id, e.g. minecraft:weakness
		#amplifier must be the potion level starting from 0 (0 = level I)
		#Thus is called Debuffs, this can be used to give the player positive effects.
		Debuffs = ["HUNGER,..2,minecraft:mining_fatigue,0", "HUNGER,..2,minecraft:slowness,0"]

	#Various changes to explosions from knockback to shielding.
	[Miscellaneous."Explosion Overhaul"]
		#Explosions affect even entities spawned by the explosions, like TnTs or chests content. BE AWARE that containers content will most likely get destroyed.
		"Explosion Affect Just Spawed Entities" = false
		#Vanilla Explosions use a random number that changes the explosion power. With this enabled the ray strength will be as the explosion size.
		"Disable Explosion Randomness" = true
		#Somewhere around 1.15 Mojang (for performance issues) removed the poof particles from Explosions. Disable them if you have a low end PC.
		"Enable Poof Particles" = false
		#While enabled knockback is greatly increased by explosion size
		"Knockback Scales With Size" = true
		#EXPERIMENTAL! This will make explosion blast blocks away. Blocks that can't land will drop the block as a TNT would have destroyed it.
		"Enable Flying Blocks" = false
		#Explosions will start from the middle of the entity instead of feets.
		"Explosions at Half Entity" = true
		#How much damage and knockback will the player take when blocking an explosion with a shield. Putting 0 shields will block like Vanilla.
		#Range: 0.0 ~ 1.0
		"Blocking Damage Scaling" = 0.5

	#Spawners will no longer spawn mobs infinitely
	[Miscellaneous."Temporary Spawners"]
		#This multiplier increases the max mobs spawned.
		#Range: 0.0 ~ 1.7976931348623157E308
		"Spawnable mobs multiplier" = 1.0
		#The minimum amount of spawnable mobs (when the spawner is basically in the same position as the world spawn. The amount of spawnable mobs before deactivating is equal to the distance divided by 8 (plus this value). E.g. At 160 blocks from spawn the max spawnable mobs will be 160 / 8 + 25 = 20 + 25 = 55
		#Range: > 0
		"Minimum Spawnable Mobs" = 25
		#Set here an item that can be used on spawners and let you re-enable them.
		"Reagent Item" = ""
		#If true, the spawner will drop more experience when broken based of distance from spawn. +100% every 1024 blocks from spawn. The multiplier from 'Experience From Blocks' Feature still applies.
		"Bonus experience the farther from spawn" = true

		#A list of mobs (and optionally dimensions) that shouldn't have their spawner disabled. Each entry has an entity or entity tag and optionally a dimension. E.g. ["minecraft:zombie", "minecraft:blaze,minecraft:the_nether"]
		[Miscellaneous."Temporary Spawners"."Entity Blacklist"]
			#If true the list will be treated as a whitelist instead of blacklist
			"List as Whitelist" = false
			Blacklist = []

	#Less durable tools. Changing this config options requires a Minecraft restart
	[Miscellaneous."Tool Nerf"]
		#A list of items which should have their durability changed.
		#Format is 'modid:itemid,durability'
		"Tools Durability" = ["minecraft:wooden_sword,1", "minecraft:wooden_pickaxe,1", "minecraft:wooden_shovel,1", "minecraft:wooden_hoe,1", "minecraft:wooden_axe,10", "minecraft:stone_sword,6", "minecraft:stone_pickaxe,6", "minecraft:stone_shovel,50", "minecraft:stone_hoe,6", "minecraft:stone_axe,50"]

["Sleep & Respawn"]
	#Prevents the player from sleeping if has not enough Hunger and gives him effects on wake up
	"Enable Sleeping Effects" = false
	#Makes sleeping impossible while begin able to set (or not) the spawn point
	"Enable Prevent Sleeping" = false

	#Makes sleeping impossible while begin able to set (or not) the spawn point
	["Sleep & Respawn"."Prevent Sleeping"]
		#If set to true the player spawn point will not change when the player cannot sleep. Has no effect if the player can sleep.
		"Disable Bed Spawn" = false

	#Prevents the player from sleeping if has not enough Hunger and gives him effects on wake up
	["Sleep & Respawn"."Sleeping Effects"]
		#A list of effects to apply to the player when he wakes up.
		#The format is modid:potion_id,duration_in_ticks,amplifier
		#E.g. 'minecraft:slowness,240,1' will apply Slowness II for 12 seconds to the player.
		"Effects on Wake Up" = ["minecraft:slowness,400,1", "minecraft:regeneration,200,1", "minecraft:weakness,300,1", "minecraft:mining_fatigue,300,1"]
		#If the player's hunger bar is below 'Hunger Depleted on Wake Up' he can't sleep.
		"No Sleep If Hungry" = true
		#How much the hunger bar is depleted when you wake up in the morning. Saturation depleted is based off this value times 2. Setting to 0 will disable this feature.
		#Range: -20 ~ 20
		"Hunger Depleted on Wake Up" = 11

[Experience]
	#Decrease (or Increase) experience dropped by blocks broken
	"Enable Experience From Blocks" = true
	#Decrease (or Increase) experience dropped mobs spawned by Spawners
	"Enable Experience From Spawners' Mobs" = true
	#Decrease (or Increase) every experience point dropped in the world
	"Enable Global Experience" = false
	#Changes the experience lost on death and xp per level required.
	"Enable Player Experience" = true

	#Decrease (or Increase) experience dropped mobs spawned by Spawners
	[Experience."Experience From Spawners' Mobs"]
		#Experience dropped from mobs that come from spawners will be multiplied by this multiplier. Experience dropped by mobs from spawners are still affected by 'Global Experience Multiplier'
		#Can be set to 0 to disable experience drop from mob that come from spawners.
		#Range: 0.0 ~ 1000.0
		"Mobs from Spawners Multiplier" = 0.2

	#Decrease (or Increase) every experience point dropped in the world
	[Experience."Global Experience"]
		#Experience dropped will be multiplied by this multiplier.
		#Can be set to 0 to disable experience drop from any source.
		#Range: 0.0 ~ 1000.0
		"Global Experience Multiplier" = 1.0

	#Decrease (or Increase) experience dropped by blocks broken
	[Experience."Experience From Blocks"]
		#Experience dropped by blocks (Ores and Spawners) will be multiplied by this multiplier. Experience dropped by blocks are still affected by 'Global Experience Multiplier'
		#Can be set to 0 to make blocks drop no experience
		#Range: 0.0 ~ 1000.0
		"Experience from Blocks Multiplier" = 2.0

	#Changes the experience lost on death and xp per level required.
	[Experience."Player Experience"]
		#The experience required to level up will be linear insteaed of exponential like vanilla.
		#The formula used to calculate the xp required for next level is (3 * (current_level + 1))
		#Obviously incompatible with Allurement's 'Remove level Scaling'
		"Better Scaling XP to next level" = true
		#On death, players will drop this percentage of experience instead of max 7 levels. Setting to -1 will disable this.Due to Minecraft limitations this is incompatible with other mods that change the level scaling (e.g. Allurement's 'Remove level Scaling')
		#Range: -1.0 ~ 1.0
		"Experience Dropped on Death" = 0.33

[Mining]
	#Disables the mining of blocks in case you don't have the right tool
	"Enable Wrong Tool" = false
	#Change all the blocks hardness
	"Enable Global Hardness" = true
	#Change specific blocks hardness as well as black and whitelist. Zero hardness blocks changes require a Minecraft restart.
	"Enable Custom Hardness" = false

	#Change all the blocks hardness
	[Mining."Global Hardness"]
		#A list of dimensions and their relative block hardness multiplier. Each entry has a a dimension and hardness. This overrides the global multiplier.
		#E.g. ["minecraft:overworld,2", "minecraft:the_nether,4"]
		"Dimension Hardness Multiplier" = []
		#A list of dimensions and their relative block hardness multiplier per blocks below the set Y level. Each entry has a a dimension, a multiplier, a Y Level (where the increased hardness starts applying) and a Y Level cap (where the increase should stop).
		#E.g. with the default configurations increases the global (or dimension) multiplier of the overworld by 0.04 for each block below the sea level (63); so at Y = 32 you'll get a multiplier of 3.0 (global multiplier) + 0.04 * (63 - 32) = 4.24 hardness multiplier. Below Y = 16 the increase applied is always the same (the cap)
		#NOTE: This multiplier increase applies to blocks in Custom Hardness too.
		"Depth Multiplier Dimension" = ["minecraft:overworld,0.04,63,12"]
		#Multiplier applied to the hardness of blocks. E.g. with this set to 3.0 blocks will take 3x more time to break.
		#Range: 0.0 ~ 128.0
		"Hardness Multiplier" = 4.0

		#Block ids or tags that will ignore the global and dimensional multipliers. This can be inverted via 'Blacklist as Whitelist'. Each entry has a block or tag and optionally a dimension. E.g. ["minecraft:stone", "minecraft:diamond_block,minecraft:the_nether"]
		[Mining."Global Hardness"."Block Hardnesss Blacklist"]
			#If true the list will be treated as a whitelist instead of blacklist
			"List as Whitelist" = false
			Blacklist = ["#iguanatweaksreborn:obsidians"]

		#Block ids or tags that will ignore the depth multiplier. This can be inverted via 'Blacklist as Whitelist'. Each entry has a block or tag and optionally a dimension. E.g. ["minecraft:stone", "minecraft:diamond_block,minecraft:the_nether"]
		[Mining."Global Hardness"."Depth Multiplier Blacklist"]
			#If true the list will be treated as a whitelist instead of blacklist
			"List as Whitelist" = false
			Blacklist = ["#iguanatweaksreborn:obsidians"]

	#Disables the mining of blocks in case you don't have the right tool
	[Mining."Wrong Tool"]
		#While true, blocks that require a tool (e.g. stone) will not be mineable without the tool required.
		#Insta-break blocks are ignored.
		"Disable Mining with Wrong Tool" = false
		#While true, blocks that have a proper tool (e.g. wood) will not be minable without a proper tool.
		#Insta-break blocks are ignored.
		"Require Efficient Tool" = true

	#Change specific blocks hardness as well as black and whitelist. Zero hardness blocks changes require a Minecraft restart.
	[Mining."Custom Hardness"]
		#Define custom blocks hardness, one string = one block/tag. Those blocks ARE AFFECTED by the global block hardness multiplier, unless put in the blacklisst.
		#The format is modid:blockid,hardness,dimensionid or #modid:tagid,hardness,dimensionid
		#E.g. 'minecraft:stone,5.0' will make stone have 5 hardness in every dimension (multiplied by Global Hardness).
		#E.g. '#forge:stone,5.0,minecraft:overworld' will make all the stone types have 5 hardness but only in the overworld.
		#As of 2.4.0 this now works with blocks that instantly break too (e.g. Torches)
		"Custom Hardness" = ["minecraft:coal_ore,3", "minecraft:iron_ore,3.5", "minecraft:gold_ore,4.0", "minecraft:diamond_ore,4.5", "minecraft:ancient_debris,10", "minecraft:redstone_ore,3.5", "minecraft:lapis_ore,3.5", "minecraft:emerald_ore,4.5", "minecraft:nether_quartz_ore,3", "minecraft:nether_gold_ore,3", "#iguanatweaksreborn:obsidians,40"]

[Combat]
	#Various changes from weapons damage to armor reduction
	"Enable Stats" = true
	#Player will deal no knockback if attacking with a non-weapon or spamming
	"Enable No Knockback" = true

	#Player will deal no knockback if attacking with a non-weapon or spamming
	[Combat."No Knockback"]
		#If true the player will deal no knockback when not using a tool / weapon
		"No Item No Knockback" = true
		#When the attack cooldown is below this percentage the player will deal no knockback. (Between 0 and 1, where 1 is the attack fully charged)
		#Range: 0.0 ~ 1.0
		"Attack Cooldown No Knockback" = 0.525
		#A list of items and tags that should deal no knockback when attacking.
		"Custom No Knockback Items" = []

	#Various changes from weapons damage to armor reduction
	[Combat.Stats]
		#If true, Arrows from Bows will no longer randomly crit (basically disables the random bonus damage given when firing a fully charged arrow).
		"Disable Arrow Crits" = false
		#If true, Swords, Axes and Tridents get a -1 damage.
		"Reduce Weapon Damage" = true
		#If true, Power Enchantment will be nerfed to deal half damage.
		"Nerf Power" = true
		#If true, Arrows from Crossbows will no longer deal random damage, but a set amount of damage (about 9 at a medium distance).
		"Adjust Crossbow Damage" = true
		#If true, Shields will slowdown the player by 25%.
		"Shield Slowdown" = true
		#If true, Iron armor gets +0.5 toughness, Netherite gets a total of +2 armor points and Protection is disabled.
		"Armor Adjustments" = false
		#If true and 'Armor Adjustments' is active, Protection will be re-enabled but with max level set to 3.
		"Nerf Protection Enchantment" = false

[Movement]
	#Armor slows down the player based off the Armor and Toughness given.
	"Enable Weighted Armor" = true
	#Prevents the player from placing blocks below him when in mid air.
	"Enable No Pillaring" = true
	#Player's slowed down for a brief moment when hit.
	"Enable Tagging" = true
	#Different weathers slowdown the player more.
	"Enable Weather Slowdown" = true

	#Armor slows down the player based off the Armor and Toughness given.
	[Movement."Weighted Armor"]
		#Percentage slowdown per point of armor the player is wearing.
		#Range: 0.0 ~ 1.0
		"Slowdown per Armor" = 0.005
		#Define here a list of Enchantments that will reduce the slowdown on the armor piece having the enchantment.
		#Format is modid:enchantmentid,reductionPerLevel,flatReduction
		#Where reduction per level is the percentage slowdown reduction per level, while flatReduction (optional) is a flat percentage slowdown reduction. E.g. 'elenaidodge2:lightweight,0.15,0.05' means that you'll get 5% less slowdown on armor plus 15% per level, so at Lightweight II you'll get (5+15*2) = 35% reduction on that piece of armor.
		"Enchantments Weight Reduction" = ["minecraft:feather_falling,0.12,0.10", "elenaidodge2:lightweight,0.12,0.10"]
		#This value times the Armor Toughness worn by the player is a percentage increase of the Slowdown per Armor.
		#Total percentage slowdown is '(slowness_per_armor * armor_points) * (1 + (toughness * percentage_per_toughness))'
		#E.g. with 'Slowness per Armor' set to 0.02 and this set to 0.04 and the player wearing Diamond Armor the slowdown is '(0.02 * 20) * (1 + (8 * 0.04))' = '0.4 * 1.32'= '0.528' = -52.8% Speed applied to the player.
		#Range: 0.0 ~ 1.0
		"Percentage Increase per Toughness" = 0.01
		#Define here a list of total slowdown percentage (with full armor) per material. This has priority over 'Slowdown per Armor' and 'Percentage Increase per Toughness'. Material's names are the names in the armor's ids. E.g. Gold Armor is 'golden' as the ids are like 'golden_chestplate'.
		#Format is material,total_slowdown
		"Material Weight" = []

	#Different weathers slowdown the player more.
	[Movement."Weather Slowdown"]
		#Percentage slowdown when the weather is clear and the player is outside.
		#Range: 0.0 ~ 1.0
		"Slowdown in Clear" = 0.0
		#Percentage slowdown when the player's in a thunderstorm.
		#Range: 0.0 ~ 1.0
		"Slowdown in Thunder" = 0.0
		#Percentage slowdown when the player's in rain.
		#Range: 0.0 ~ 1.0
		"Slowdown in Rain" = 0.1

[Hunger]
	#Makes Health regen work differently, like in Combat Test snapshots or similar to Hunger Overhaul
	"Enable Health Regen" = true
	#Make the player consume more hunger with different actions
	"Enable Exhaustion Increase" = true
	#Change food's hunger and saturation given, also makes food heal you by a bit. Changing anything requires a Minecraft restart.
	"Enable Food Hunger" = true
	#Changes to the speed on how food is eaten or how items are consumed.
	"Enable Food Consuming" = true

	#Makes Health regen work differently, like in Combat Test snapshots or similar to Hunger Overhaul
	[Hunger."Health Regen"]
		#Sets how many ticks between starve damage happens (vanilla and Combat Test Snapshot is 80; Iguana Tweaks preset is 40, but you start talking damage when hunger <= 3 and less hunger = faster starve, also in hard is faster and in easy is slower).
		#Range: > 0
		"Starve Speed" = 40
		#Sets the other config options to some default values (actual config is not changed, but custom values are ignored):
		#NONE: Use custom values
		#COMBAT_TEST: health regeneration works like the Combat Tests Shapshots,IGUANA_TWEAKS: health regen is slow (1 hp every 10 secs) and also the player can have Bleeding and Well Fed effects that slow down / speed up the health regen.
		#Allowed Values: NONE, COMBAT_TEST, IGUANA_TWEAKS
		"Health Regen Preset" = "IGUANA_TWEAKS"
		#If 'Consume Hunger Only' is true then this is the chance to consume an hunger whenever the player is healed (vanilla and Iguanatweaks ignore this; Combat Test has this set to 0.5).
		#Range: 0.0 ~ 1.0
		"Hunger Consumption Chance" = 1.0
		#Set to true to enable Well Fed, a new effect that speeds up health regen and is applied whenever the player eats (disabled for Vanilla and Combat Test; enabled for Iguana Tweaks preset).
		"Enable Well Fed" = true
		#When eating you'll get healed by this percentage of (hunger + saturation) restored.
		#Range: 0.0 ~ 128.0
		"Food Heal Multiplier" = 100.0
		#Sets how much hunger the player must have to regen health (vanilla is >17; Combat Test Snapshot; Iguana Tweaks preset is >3).
		#Range: > 0
		"Regen when Hunger Above" = 17
		#Set to true to consume Hunger only (and not saturation) when regenerating health (false for Vanilla and Iguana Tweaks presets; true for Combat Test).
		"Consume Hunger Only" = false
		#Sets how many ticks between the health regeneration happens (vanilla is 80; Combat Test Snapshot is 40; Iguana Tweaks preset is 200).
		#Range: > 0
		"Health Regen Speed" = 40
		#Sets how many ticks between the health regeneration happens (vanilla, Combat Test and IguanaTweaks preset are all 1).
		#Range: > 0
		"Starve Damage" = 1
		#Set to true to disable the health regen boost given when max hunger and saturation (false for Vanilla; true for Combat Test and IguanaTweaks Presets).
		"Disable Saturation Regen Boost" = false
		#Set to true to enable Injured, a new effect that slows down health regen and is applied whenever the player is damaged (disabled for Vanilla and Combat Test; enabled for Iguana Tweaks preset).
		"Enable Injured" = true

	#Make the player consume more hunger with different actions
	[Hunger."Exhaustion Increase"]
		#When you break a block you'll get exhaustion equal to the block hardness multiplied by this value. Setting this to 0 will default to the vanilla exaustion (0.005). (It's not affected by the Mining Hardness Features)
		#Range: 0.0 ~ 1024.0
		"Block Break Exhaustion Multiplier" = 0.01
		#When breaking block you'll get exhaustion every tick during the breaking.
		#Range: 0.0 ~ 1024.0
		"Exhaution per tick when breaking a block" = 0.01

	#Change food's hunger and saturation given, also makes food heal you by a bit. Changing anything requires a Minecraft restart.
	[Hunger."Food Hunger"]
		#Define custom food values, one string = one item. Those items are not affected by other changes such as 'Food Hunger Multiplier'.
		#The format is modid:itemid,hunger,saturation. Saturation is optional
		#E.g. 'minecraft:cooked_porkchop,16,1.0' will make cooked porkchops give 8 shranks of food and 16 saturation (actual saturation is calculated by 'saturation * 2 * hunger').
		"Custom Food Hunger" = []
		#Food's saturation restored will be multiplied by this value. Be aware that saturation is a multiplier and not a flat value, it is used to calculate the effective saturation restored when a player eats, and this calculation includes hunger, so by reducing hunger you automatically reduce saturation too. Setting to 1 will disable this feature.
		#This requires a Minecraft Restart.
		#Range: 0.0 ~ 64.0
		"Food Saturation Multiplier" = 0.9
		#Food's hunger restored will be multiplied by this value (rounded up). E.g. With this set to 0.5 a Cooked Porkchop would heal 4 hunger instead of 8. Setting to 1 will disable this feature.
		#Range: 0.0 ~ 20.0
		"Food Hunger Multiplier" = 0.75

		#Items or tags that will ignore the food multipliers. This can be inverted via 'Blacklist as Whitelist'. Each entry has an item or tag. E.g. ["minecraft:stone", "minecraft:cooked_porkchop"].
		[Hunger."Food Hunger"."Food Blacklist"]
			#If true the list will be treated as a whitelist instead of blacklist
			"List as Whitelist" = false
			Blacklist = []

	#Changes to the speed on how food is eaten or how items are consumed.
	[Hunger."Food Consuming"]
		#Makes potion faster to drink, 1 second instead of 1.6.
		"Faster Potion Consuming" = true
		#Makes milk faster to drink, 1 second instead of 1.6.
		"Faster Milk Consuming" = true
		#Makes the speed for eating food based off the hunger and saturation they provide. At 2 (hunger + saturation) the speed is vanilla, higher / lower (hunger + saturation) will lower / raise the speed. Minimum 16 ticks.
		"Eating Speed Based Off Food Config" = false
		#Multiplier for the time taken to eat. Only applied if 'Eating Speed Based Off Food Config' is active.
		#Range: 0.0 ~ 1.7976931348623157E308
		"Eating Time Multiplier" = 0.15

["Stack Size"]
	#Make food, items and blocks less stackable. Changes in this section require a Minecraft restart
	"Enable Stack Reduction" = true
	#Change stack sizes as you please
	"Enable Custom Stack Size Feature" = true

	#Make food, items and blocks less stackable. Changes in this section require a Minecraft restart
	["Stack Size"."Stack Reduction"]
		#Food stack sizes will be reduced based off their hunger restored and saturation multiplier. The formula is '(1 - (effective_quality - 1) / Food Quality Divider) * 64' where effective_quality is hunger+saturation restored. E.g. Cooked Porkchops give 8 hunger points and have a 0.8 saturation multiplier so their stack size will be '(1 - (20.8 - 1) / 20) * 64' = 24 (Even foods that don't usually stack up to 16 or that don't stack at all will use the same formula, like Honey or Stews).
		#This is affected by Food Module's feature 'Hunger Restore Multiplier' & 'Saturation Restore multiplier'
		"Food Stack Reduction" = true
		#If true, soups will stack like normal food.
		"Stackable Soups" = true
		#Blocks max stack sizes will be reduced based off their material.
		"Block Stack Reduction" = true
		#Used in the 'Food Stack Reduction' formula. It's recommended to increase this if there are foods that are better than vanilla ones.
		#Range: 1.0 ~ 40.0
		"Food Quality Divider" = 22.5
		#Items max stack sizes (excluding blocks) will be multiplied by this value. Foods will be overridden by 'Food Stack Reduction' or 'Food Stack Multiplier' if are active. Setting to 1 will disable this feature.
		#Range: 0.01 ~ 1.0
		"Item Stack Multiplier" = 12.0
		#All the foods max stack sizes will be multiplied by this value to increase / decrease them (after Food Stack Reduction).
		#Range: 0.01 ~ 64.0
		"Food Stack Multiplier" = 10.0
		#All the blocks max stack sizes will be multiplied by this value to increase / decrease them. This is applied after the reduction from 'Block Stack Reduction'.
		#Range: 0.01 ~ 64.0
		"Block Stack Multiplier" = 12.0
		#When true, block stacks are affected by both their material type and the block stack multiplier. If false, block stacks will be affected by the multiplier only.
		"Block Stack Affected by Material" = true

		#Items or tags that will ignore the stack changes. This can be inverted via 'Blacklist as Whitelist'. Each entry has an item or tag. E.g. ["#minecraft:fishes", "minecraft:stone"].
		["Stack Size"."Stack Reduction".Blacklist]
			#If true the list will be treated as a whitelist instead of blacklist
			"List as Whitelist" = false
			Blacklist = ["minecraft:rotten_flesh", "minecraft:potion"]

	#Change stack sizes as you please
	["Stack Size"."Custom Stack Size Feature"]
		#Define custom item stack sizes, one string = one item/tag. Those items are not affected by other changes such as 'Food Stack Reduction'.
		#The format is modid:itemid,stack_size or #modid:tagid,stack_size
		#E.g. 'minecraft:stone,16' will make stone stack up to 16.
		#E.g. '#forge:stone,16' will make all the stone types stack up to 16.
		#Values over 64 or lower than 1 will not work.
		"Custom Stack Sizes" = []

[Farming]
	#Slower Crops growing based off various factors
	"Enable Crops Growth" = true
	#Slower Plants (non-crops) growing
	"Enable Plants Growth" = true
	#Slower breeding, Growing, Egging and Milking
	"Enable Livestock Slowdown" = true
	#Crops are no longer insta-minable. This applies only to blocks that are instances of net.minecraft.world.level.block.CropBlock.
	#Crops hardness is still affected by the Hardness module.
	#Changing anything requires a minecraft restart.
	"Enable Harder Crops" = false
	#Bonemeal is no longer so OP
	"Enable Nerfed Bonemeal" = true
	#Slower Hoes and more fragile
	"Enable Hoes Nerfs" = false

	#Slower breeding, Growing, Egging and Milking
	[Farming."Livestock Slowdown"]
		#Increases the time required for Chickens to lay an egg (e.g. at 2.0 Chickens will take twice the time to lay an egg).
		#1.0 will make chickens lay eggs like normal.
		#Range: 1.0 ~ 128.0
		"Egg Lay Multiplier" = 2.0
		#Seconds before a cow can be milked again. This applies to Mooshroom stew too.
		#0 will disable this feature.
		#Range: > 0
		"Cow Milk Delay" = 1200
		#Increases the time required for Baby Animals to grow (e.g. at 2.0 Animals will take twice to grow).
		#1.0 will make Animals grow like normal.
		#Range: 1.0 ~ 128.0
		"Childs Growth Multiplier" = 2.0
		#Increases the time required for Animals to breed again (e.g. at 2.0 Animals will take twice to be able to breed again).
		#1.0 will make Animals breed like normal.
		#Range: 1.0 ~ 128.0
		"Breeding Time Multiplier" = 1.5
		#If true, 'Childs Growth Multiplier' will be applied to villagers too.
		"Childs Growth Villagers" = true

	#Slower Hoes and more fragile
	[Farming."Hoes Nerfs"]
		#When true, Wooden and Stone Hoes will not be usable to till dirt and will be heavily damaged when trying to. The list of "unusable" hoes can be changed with datapacks by changing the iguanatweaksreborn:disabled_hoes tag
		"Disable Low Tier Hoes" = false
		#A list of hoes and ticks that a hoe will go on cooldown. The format is modid:itemid,ticks. 20 ticks = 1 second. You can even use tags as #modid:tag,ticks.
		"Hoes Cooldowns" = ["minecraft:stone_hoe,20", "minecraft:iron_hoe,15", "minecraft:golden_hoe,4", "minecraft:diamond_hoe,10", "minecraft:netherite_hoe,6", "vulcanite:vulcanite_hoe,15"]
		#When an hoe is used to till dirt it will lose this durability instead of 1. Set to 1 to disable
		#Range: 1 ~ 1024
		"Hoes Damage On Use Multiplier" = 3

	#Crops are no longer insta-minable. This applies only to blocks that are instances of net.minecraft.world.level.block.CropBlock.
	#Crops hardness is still affected by the Hardness module.
	#Changing anything requires a minecraft restart.
	[Farming."Harder Crops"]
		#Block ids or tags that will have the hardness and hoe efficiency applied. Each entry has a block or tag. This still only applies to blocks that have 0 hardness.
		"Other affected blocks" = []
		#If the hardness should be applied to mature crops only.
		"Only fully grown" = true
		#How hard to break are plants? For comparison, dirt has an hardness of 0.5
		#Range: 0.0 ~ 128.0
		Hardness = 1.0

	#Bonemeal is no longer so OP
	[Farming."Nerfed Bonemeal"]
		#Makes more Bone Meal required for Crops. Valid Values are
		#DISABLED: No Bone Meal changes
		#SLIGHT: Makes Bone Meal grow 1-2 crop stages
		#NERFED: Makes Bone Meal grow only 1 Stage
		#Allowed Values: DISABLED, SLIGHT, NERFED
		"Nerfed Bonemeal" = "SLIGHT"
		#Makes Bone Meal have a chance to fail to grow crops. 0 to disable, 1 to disable bonemeal.
		#Range: 0.0 ~ 1.0
		"Bonemeal Fail Chance" = 0.05

		#Items or item tags that will ignore the feature. Can be used with any item that inherits the properties of vanilla bonemeal (and it's properly implemented).
		#Each entry has an item or tag. The format is modid:item_id or #modid:item_tag.
		[Farming."Nerfed Bonemeal"."Item Blacklist"]
			#If true the list will be treated as a whitelist instead of blacklist
			"List as Whitelist" = false
			Blacklist = []

		#Blocks or block tags that will not be affected by the bonemeal nerf.
		#Each entry has a block or a block tag. The format is modid:block_id or #modid:block_tag.
		[Farming."Nerfed Bonemeal"."Block Blacklist"]
			#If true the list will be treated as a whitelist instead of blacklist
			"List as Whitelist" = false
			Blacklist = ["supplementaries:flax"]

	#Slower Plants (non-crops) growing
	[Farming."Plants Growth"]
		#A list of blocks that will take more time to grow and the multiplier that increases the time to grow. Format is 'modid:blockid,multiplier' or '#modid:blocktag,multiplier'.
		"Plants Growth Multiplier" = ["minecraft:sugar_cane,2.5", "minecraft:cactus,2.5", "minecraft:cocoa,3.0", "minecraft:nether_wart,3.0", "minecraft:chorus_flower,3.0", "#minecraft:saplings,2.5", "minecraft:melon_stem,3.0", "minecraft:pumpkin_stem,3.0", "minecraft:sweet_berry_bush,2.0", "minecraft:kelp,2.5", "minecraft:bamboo,2.5"]

	#Slower Crops growing based off various factors
	[Farming."Crops Growth"]
		#Minimum Sky Light level required for crops to not be affected by "No Sunlight Growth Multiplier".
		#Range: 0 ~ 15
		"Min Sunlight" = 10
		#Increases the time required for a crop to grow when it's night time.
		#Setting this to 0 will prevent crops from growing when it's night time.
		#1.0 will make crops growth not affected by night.
		#Range: 0.0 ~ 128.0
		"Night Time Growth Multiplier" = 1.0
		#Increases the time required for a crop (stems NOT included) to grow (e.g. at 2.0 the crop will take twice to grow).
		#Setting this to 0 will prevent crops from growing naturally.
		#1.0 will make crops grow like normal.
		#Range: 0.0 ~ 128.0
		"Crops Growth Speed Multiplier" = 2.5
		#Increases the time required for a crop to grow when it's sky light level is below "Min Sunlight", (e.g. at 2.0 when the crop has a skylight below "Min Sunlight" will take twice to grow).
		#Setting this to 0 will prevent crops from growing when sky light level is below "Min Sunlight".
		#1.0 will make crops growth not affected by skylight.
		#Range: 0.0 ~ 128.0
		"No Sunlight Growth Multiplier" = 2.0
		#Set if crops require wet farmland to grow.
		#Valid Values:
		#NO: Crops will not require water to grow
		#BONEMEAL_ONLY: Crops will grow on dry farmland by only using bonemeal
		#ANY_CASE: Will make Crops not grow in any case when on dry farmland
		#Allowed Values: NO, BONEMEAL_ONLY, ANY_CASE
		"Crops Require Water" = "ANY_CASE"

