#----------------------------------
#
# Whether to activate an internal datapack to add Alex's Caves biomes and blocks to certain tags for better mod compat.
#
applyTagAdjustments = true
#----------------------------------
#
# Whether to activate an internal datapack to remove Spelunkery mod's wall mushrooms from Alex's Caves's Primordial Cave biome due to the mushrooms not having safe generation.
#
applySpelunkeryCompatAdjustments = true
#----------------------------------
#
# Whether to make Underweed, Tree Star, Fiddlehead, and Curly Fern be replaceable by
# another block when right clicking them while holding a block in your hands.
#
replaceableSmallPlants = true
#----------------------------------
#
# Whether to make Guano, Guano Block, and Guano Layer be able to be used as fuel in Furnaces.
#
guanoBurnFuel = true
#----------------------------------
#
# Minimum amount of time that Primative Club can stun a mob.
# Full stun time calculation is (Base Time) + (a random number between 0 and Random Extra Time)
#
#Range: 0 ~ 1000000
primitiveClubBaseStunTime = 150
#----------------------------------
#
# Random amount of extra time that Primative Club can stun a mob.
# Full stun time calculation is (Base Time) + (a random number between 0 and Random Extra Time)
#
#Range: 0 ~ 1000000
primitiveClubRandomExtraStunTime = 150
#----------------------------------
#
# Whether to revert the End Story back to its original form when beating Minecraft.
# Alex's Caves replaces this story with their own. This config puts it back to normal if enabled.
#
restoreEndStory = false
#----------------------------------
#
# If enabled, this config makes the Compendium have all biomes and their info unlocked immediately on log-in.
#
unlockAllCompendiumInfo = false
#----------------------------------
#
# Allows setting overrides for how many arrows to spawn with Dreadbow's rain-like attack.
# Format is the arrow item registry name. Then an equal sign =. And ends with the arrow amount.
# Separate multiple entries with a comma , and whitespace will be ignored.
# Example: "alexscaves:seeking_arrow=5, alexscaves:burrowing_arrow=100"
#
# Otherwise, will default to Alex's Caves original code for determining arrow amount for
# the attack which is 30 arrows for dark colored arrows and 5 arrows for all other arrows.
#
dreadbowArrowRainOverrides = ""
#----------------------------------
#
# How quickly the flight meter will recharge for Subterranodon.
# Putting 2 will recharge twice as fast. Putting 0.5 will halve the recharge rate.
#
#Range: 0.0 ~ 1000.0
subterranodonFlightMeterRechargeSpeed = 1.0
#----------------------------------
#
# How quickly the flight meter will be depleted when flying with Subterranodon.
# Putting 2 will deplete the meter twice as fast. Putting 0.5 will slow the meter's usage rate.
#
#Range: 0.0 ~ 1000.0
subterranodonFlightMeterUsageSpeed = 1.0

["Nuclear Furnace Options"]
	#----------------------------------
	#
	# Multiplies the calculated item smelting time in Nuclear Furnace by this number.
	# Lower number means faster smelting. Higher number means slower.
	#
	#Range: 0.0 ~ 1000000.0
	nuclearFurnaceSmeltingSpeedModifier = 1.0

["Cloak of Darkness Options"]
	#----------------------------------
	#
	# Whether Cloak of Darkness's ability should be usable anywhere. Including in bright light or sunlight.
	#
	AllowedCloakOfDarknessAbilityInLight = false

["Extinction Spear Options"]
	#----------------------------------
	#
	# Damage amount for melee attack with Extinction Spear.
	#
	#Range: 0.0 ~ 10000.0
	extinctionSpearMeleeDamage = 8.0
	#----------------------------------
	#
	# Damage amount for ranged attack with Extinction Spear.
	#
	#Range: 0.0 ~ 10000.0
	extinctionSpearRangedDamage = 10.0

["Raygun Options"]
	#----------------------------------
	#
	# Rate of damage for Raygun normally.
	#
	#Range: 0.0 ~ 1000.0
	raygunNormalDamage = 1.5
	#----------------------------------
	#
	# Rate of damage for Raygun when gamma enchanted.
	#
	#Range: 0.0 ~ 1000.0
	raygunGammaDamage = 2.0

["Mob Attack/Health Options"]
	#Range: 1.0 ~ 1000000.0
	atlatitanMaxHealth = 400.0
	#Range: 1.0 ~ 1000000.0
	atlatitanAttackDamage = 8.0
	#Range: 0.0 ~ 1000000.0
	atlatitanArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	boundroidMaxHealth = 20.0
	#Range: 1.0 ~ 1000000.0
	boundroidAttackDamage = 5.0
	#Range: 0.0 ~ 1000000.0
	boundroidArmor = 20.0
	#Range: 1.0 ~ 1000000.0
	boundroidWrinchMaxHealth = 20.0
	#Range: 0.0 ~ 1000000.0
	boundroidWrinchArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	brainiacWrinchMaxHealth = 40.0
	#Range: 1.0 ~ 1000000.0
	brainiacAttackDamage = 5.0
	#Range: 0.0 ~ 1000000.0
	brainiacArmor = 8.0
	#Range: 1.0 ~ 1000000.0
	candicornMaxHealth = 30.0
	#Range: 1.0 ~ 1000000.0
	candicornAttackDamage = 6.0
	#Range: 1.0 ~ 1000000.0
	caniacMaxHealth = 38.0
	#Range: 1.0 ~ 1000000.0
	caniacAttackDamage = 2.0
	#Range: 1.0 ~ 1000000.0
	caramelCubeMaxHealth = 4.0
	#Range: 1.0 ~ 1000000.0
	caramelCubeAttackDamage = 2.0
	#Range: 1.0 ~ 1000000.0
	corrodentMaxHealth = 16.0
	#Range: 1.0 ~ 1000000.0
	corrodentAttackDamage = 3.0
	#Range: 0.0 ~ 1000000.0
	corrodentArmor = 2.0
	#Range: 1.0 ~ 1000000.0
	deepOneMaxHealth = 30.0
	#Range: 1.0 ~ 1000000.0
	deepOneAttackDamage = 3.0
	#Range: 0.0 ~ 1000000.0
	deepOneArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	deepOneKnightMaxHealth = 60.0
	#Range: 1.0 ~ 1000000.0
	deepOneKnightAttackDamage = 5.0
	#Range: 0.0 ~ 1000000.0
	deepOneKnightArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	deepOneMageMaxHealth = 80.0
	#Range: 1.0 ~ 1000000.0
	deepOneMageAttackDamage = 4.0
	#Range: 0.0 ~ 1000000.0
	deepOneMageArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	ferrouslimeMaxHealth = 10.0
	#Range: 1.0 ~ 1000000.0
	ferrouslimeAttackDamage = 2.0
	#Range: 0.0 ~ 1000000.0
	ferrouslimeArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	forsakenMaxHealth = 250.0
	#Range: 1.0 ~ 1000000.0
	forsakenAttackDamage = 10.0
	#Range: 1.0 ~ 1000000.0
	forsakenSonicBoomNormalAttackDamage = 4.0
	#Range: 1.0 ~ 1000000.0
	forsakenSonicBoomWeakTaggedAttackDamage = 45.0
	#Range: 0.0 ~ 1000000.0
	forsakenArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	gammaroachMaxHealth = 14.0
	#Range: 1.0 ~ 1000000.0
	gammaroachAttackDamage = 2.0
	#Range: 0.0 ~ 1000000.0
	gammaroachArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	gingerbreadManMaxHealth = 10.0
	#Range: 1.0 ~ 1000000.0
	gingerbreadManAttackDamage = 2.0
	#Range: 1.0 ~ 1000000.0
	gloomothMaxHealth = 4.0
	#Range: 0.0 ~ 1000000.0
	gloomothArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	gossamerWormMaxHealth = 10.0
	#Range: 0.0 ~ 1000000.0
	gossamerWormArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	grottoceratopsMaxHealth = 50.0
	#Range: 1.0 ~ 1000000.0
	grottoceratopsAttackDamage = 10.0
	#Range: 0.0 ~ 1000000.0
	grottoceratopsArmor = 8.0
	#Range: 1.0 ~ 1000000.0
	gumbeeperMaxHealth = 14.0
	#Range: 1.0 ~ 1000000.0
	gumbeeperAttackDamage = 4.0
	#Range: 0.0 ~ 1000000.0
	gumbeeperArmor = 4.0
	#Range: 1.0 ~ 1000000.0
	gummyBearMaxHealth = 36.0
	#Range: 1.0 ~ 1000000.0
	gummyBearAttackDamage = 4.0
	#Range: 1.0 ~ 1000000.0
	gumWormMaxHealth = 150.0
	#Range: 1.0 ~ 1000000.0
	gumWormAttackDamage = 10.0
	#Range: 0.0 ~ 1000000.0
	gumWormArmor = 9.0
	#Range: 1.0 ~ 1000000.0
	hullbreakerMaxHealth = 400.0
	#Range: 1.0 ~ 1000000.0
	hullbreakerAttackDamage = 16.0
	#Range: 0.0 ~ 1000000.0
	hullbreakerArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	lanternfishMaxHealth = 2.0
	#Range: 0.0 ~ 1000000.0
	lanternfishArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	licowitchMaxHealth = 40.0
	#Range: 1.0 ~ 1000000.0
	licowitchAttackDamage = 3.0
	#Range: 1.0 ~ 1000000.0
	luxtructosaurusMaxHealth = 600.0
	#Range: 1.0 ~ 1000000.0
	luxtructosaurusAttackDamage = 12.0
	#Range: 0.0 ~ 1000000.0
	luxtructosaurusArmor = 20.0
	#Range: 1.0 ~ 1000000.0
	luxtructosaurusFireBreathAttackDamage = 3.0
	#Range: 1.0 ~ 1000000.0
	magnetronMaxHealth = 30.0
	#Range: 1.0 ~ 1000000.0
	magnetronAttackDamage = 2.0
	#Range: 0.0 ~ 1000000.0
	magnetronArmor = 6.0
	#Range: 1.0 ~ 1000000.0
	mineGuardianMaxHealth = 20.0
	#Range: 1.0 ~ 1000000.0
	mineGuardianAttackDamage = 1.0
	#Range: 0.0 ~ 1000000.0
	mineGuardianArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	notorMaxHealth = 6.0
	#Range: 0.0 ~ 1000000.0
	notorArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	nucleeperMaxHealth = 30.0
	#Range: 0.0 ~ 1000000.0
	nucleeperArmor = 4.0
	#Range: 1.0 ~ 1000000.0
	radgillMaxHealth = 8.0
	#Range: 0.0 ~ 1000000.0
	radgillArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	raycatMaxHealth = 24.0
	#Range: 1.0 ~ 1000000.0
	raycatAttackDamage = 1.0
	#Range: 0.0 ~ 1000000.0
	raycatArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	relicheirusMaxHealth = 120.0
	#Range: 1.0 ~ 1000000.0
	relicheirusAttackDamage = 12.0
	#Range: 0.0 ~ 1000000.0
	relicheirusArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	seaPigMaxHealth = 8.0
	#Range: 0.0 ~ 1000000.0
	seaPigArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	sweetishFishMaxHealth = 4.0
	#Range: 1.0 ~ 1000000.0
	subterranodonMaxHealth = 20.0
	#Range: 1.0 ~ 1000000.0
	subterranodonAttackDamage = 2.0
	#Range: 0.0 ~ 1000000.0
	subterranodonArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	teletorMaxHealth = 18.0
	#Range: 1.0 ~ 1000000.0
	teletorAttackDamage = 2.0
	#Range: 0.0 ~ 1000000.0
	teletorArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	tremorsaurusMaxHealth = 150.0
	#Range: 1.0 ~ 1000000.0
	tremorsaurusAttackDamage = 14.0
	#Range: 0.0 ~ 1000000.0
	tremorsaurusArmor = 8.0
	#Range: 1.0 ~ 1000000.0
	tremorzillaMaxHealth = 500.0
	#Range: 0.0 ~ 1000000.0
	tremorzillaArmor = 10.0
	#Range: 1.0 ~ 1000000.0
	tremorzillaWeakStompDamage = 2.0
	#Range: 1.0 ~ 1000000.0
	tremorzillaStrongStompDamage = 10.0
	#Range: 1.0 ~ 1000000.0
	tremorzillaScratchAttackDamage = 10.0
	#Range: 1.0 ~ 1000000.0
	tremorzillaTailAttackDamage = 10.0
	#Range: 1.0 ~ 1000000.0
	tremorzillaBiteAttackDamage = 10.0
	#Range: 1.0 ~ 1000000.0
	tremorzillaBeamAttackDamage = 20.0
	#Range: 0.0 ~ 1000000.0
	tremorzillaHighHealthRecoveryAmount = 2.0
	#Range: 0 ~ 1000000
	tremorzillaHighHealthRecoveryRateInTicks = 100
	#Range: 0.0 ~ 1000000.0
	tremorzillaMediumHealthRecoveryAmount = 3.0
	#Range: 0 ~ 1000000
	tremorzillaMediumHealthRecoveryRateInTicks = 20
	#Range: 0.0 ~ 1000000.0
	tremorzillaLowHealthRecoveryAmount = 5.0
	#Range: 0 ~ 1000000
	tremorzillaLowHealthRecoveryRateInTicks = 10
	#Range: 0.0 ~ 1000000.0
	tremorzillaStepHeight = 1.6
	#NOTE: Turning this off could lead to Tremorzilla getting stuck with pathfinding!!! Do not report to Alex's Caves if you turned this off and the mob gets stuck.
	tremorzillaWalkingBlockGriefing = true
	#Range: 1.0 ~ 1000000.0
	trilocarisMaxHealth = 10.0
	#Range: 1.0 ~ 1000000.0
	trilocarisAttackDamage = 1.0
	#Range: 0.0 ~ 1000000.0
	trilocarisArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	tripodfishMaxHealth = 8.0
	#Range: 0.0 ~ 1000000.0
	tripodfishArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	underzealotMaxHealth = 20.0
	#Range: 1.0 ~ 1000000.0
	underzealotAttackDamage = 4.0
	#Range: 0.0 ~ 1000000.0
	underzealotArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	vallumraptorMaxHealth = 24.0
	#Range: 1.0 ~ 1000000.0
	vallumraptorAttackDamage = 3.0
	#Range: 0.0 ~ 1000000.0
	vallumraptorArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	vesperMaxHealth = 16.0
	#Range: 1.0 ~ 1000000.0
	vesperAttackDamage = 3.0
	#Range: 0.0 ~ 1000000.0
	vesperArmor = 0.0
	#Range: 1.0 ~ 1000000.0
	watcherMaxHealth = 30.0
	#Range: 1.0 ~ 1000000.0
	watcherAttackDamage = 4.0
	#Range: 0.0 ~ 1000000.0
	watcherArmor = 0.0

["INTERNAL MARKERS (DO NOT EDIT)"]
	#Range: 1 ~ 1000000
	configVersion = 1

["Desolate Daggers Options"]
	#----------------------------------
	#
	# Multiplies the delay time for the floating dagger ability on Desolate Daggers.
	# Doing 0.5 will halve the time for the ability.
	#
	#Range: 0.0 ~ 10.0
	desolateDaggersAbilityDelay = 1.0
	#----------------------------------
	#
	# Base damage for the floating dagger ability on Desolate Daggers.
	#
	#Range: 0.0 ~ 1000000.0
	desolateDaggersAbilityBaseDamage = 2.0
	#----------------------------------
	#
	# Extra damage per Impending Stable enchantment level for the floating dagger ability on Desolate Daggers.
	#
	#Range: 0.0 ~ 1000000.0
	desolateDaggersAbilityImpendingStabDamage = 2.0

