enableEntitySpecificDatapack = true
enableStructureSpecificDatapack = true

[scaling]
	# Default: 0.03
	# Range: 0.0 ~ 1000.0
	healthFactor = 0.039
	exponentialHealth = false
	# Default: 0.02
	# Range: 0.0 ~ 1000.0
	damageFactor = 0.0075
	exponentialDamage = false
	# Default: 0.05
	# Range: 0.0 ~ 1000.0
	expDropFactor = 0.05
	# Default: 0.005
	# Range: 0.0 ~ 1000.0
	drownedTridentChancePerLevel = 0.005
	# Default: 10
	# Range: 0 ~ 1000
	dimensionFactor = 0
	# Default: 0.003
	# Range: 0.0 ~ 1000.0
	distanceFactor = 0.0
	#Not applicable to mobs with minimum level.
	# Default: 1.0
	# Range: 0.0 ~ 1.0
	globalApplyChance = 1.0
	#Not applicable to mobs with minimum level.
	# Default: 1.0
	# Range: 0.0 ~ 1.0
	globalTraitChance = 1.0
	#Not applicable to mobs with minimum level.
	# Default: 0.1
	# Range: 0.0 ~ 1.0
	globalTraitSuppression = 0.65
	allowLegendary = true
	allowSectionDifficulty = false
	allowBypassMinimum = true
	allowExtraEnchantments = true
	# Default: 20
	# Range: 0 ~ 1000
	defaultLevelBase = 0
	# Default: 16.0
	# Range: 0.0 ~ 1000.0
	defaultLevelVar = 16.0
	# Default: 1.5
	# Range: 0.0 ~ 10.0
	defaultLevelScale = 1.5
	#Default k% = 0.01, so Lv.N mobs with have N% chance to have trait
	#Mobs with entity config and trait chance of 1 will not be affected
	# Default: 0.01
	# Range: 0.0 ~ 1.0
	initialTraitChanceSlope = 0.01
	# Default: 0.25
	# Range: 0.0 ~ 1.0
	splitDropRateFactor = 0.25
	allowNoAI = false
	allowPlayerAllies = true
	allowTraitOnOwnable = false
	# Default: 0.5
	# Range: 0.0 ~ 1.0
	dropRateFromSpawner = 0.5
	# Default: 0.085
	# Range: 0.0 ~ 1.0
	equipmentDropRate = 0.085
	#Max number of traits on mobs
	# Default: 9
	# Range: 1 ~ 100
	maxTraitCount = 9

[difficulty]
	# Default: 2000
	# Range: 100 ~ 100000
	maxPlayerLevel = 1000
	# Default: 3000
	# Range: 100 ~ 100000
	maxMobLevel = 1000
	# Default: 30
	# Range: 1 ~ 100000
	killsPerLevel = 8
	# Default: 0.8
	# Range: 0.0 ~ 2.0
	playerDeathDecay = 0.3
	keepInventoryRuleKeepDifficulty = false
	deathDecayDimension = true
	deathDecayTraitCap = true
	# Default: 48
	# Range: 0 ~ 128
	newPlayerProtectRange = 48

[orb_and_spawner]
	allowHostilityOrb = false
	enableHostilityOrbDrop = false
	#0 means 1x1x1 section, 1 means 3x3x3 sections, 2 means 5x5x5 sections
	# Default: 2
	# Range: 0 ~ 10
	orbRadius = 2
	allowHostilitySpawner = true
	# Default: 16
	# Range: 1 ~ 64
	hostilitySpawnCount = 16
	# Default: 2
	# Range: 1 ~ 10000
	hostilitySpawnLevelFactor = 2

[items]
	banBottles = false
	disableHostilityLootCurioRequirement = false
	# Default: 50
	# Range: 0 ~ 1000
	bottleOfCurseLevel = 50
	# Default: 200
	# Range: 20 ~ 10000
	witchChargeMinDuration = 200
	# Default: 0.9
	# Range: 0.0 ~ 1.0
	ringOfLifeMaxDamage = 0.9
	# Default: 100
	# Range: 1 ~ 10000
	flameThornTime = 100
	# Default: 16
	# Range: 1 ~ 256
	ringOfReflectionRadius = 16
	# Default: 4
	# Range: 1 ~ 100
	witchWandFactor = 4
	# Default: 0.2
	# Range: 0.0 ~ 1.0
	ringOfCorrosionFactor = 0.2
	# Default: 0.1
	# Range: 0.0 ~ 1.0
	ringOfCorrosionPenalty = 0.1
	# Default: 0.05
	# Range: 0.0 ~ 1.0
	ringOfHealingRate = 0.15
	# Default: 50
	# Range: 0 ~ 1000
	envyExtraLevel = 50
	# Default: 50
	# Range: 0 ~ 1000
	greedExtraLevel = 50
	# Default: 50
	# Range: 0 ~ 1000
	lustExtraLevel = 50
	# Default: 50
	# Range: 0 ~ 1000
	wrathExtraLevel = 50
	# Default: 2.0
	# Range: 1.0 ~ 10.0
	greedDropFactor = 2.0
	# Default: 0.02
	# Range: 0.0 ~ 1.0
	envyDropRate = 0.02
	# Default: 0.02
	# Range: 0.0 ~ 1.0
	gluttonyBottleDropRate = 0.02
	# Default: 0.02
	# Range: 0.0 ~ 1.0
	wrathDamageBonus = 0.01
	# Default: 0.005
	# Range: 0.0 ~ 1.0
	prideDamageBonus = 0.002
	# Default: 0.005
	# Range: 0.0 ~ 1.0
	prideHealthBonus = 0.001
	# Default: 0.5
	# Range: 0.01 ~ 1.0
	prideTraitFactor = 0.5
	# Default: 100
	# Range: 0 ~ 1000
	abrahadabraExtraLevel = 100
	# Default: 100
	# Range: 0 ~ 1000
	nidhoggurExtraLevel = 100
	# Default: 0.005
	# Range: 0.0 ~ 10.0
	nidhoggurDropFactor = 0.003
	nidhoggurCapAtItemMaxStack = true
	bookOfReprintSpread = false
	# Default: 0.8
	# Range: 0.0 ~ 1.0
	insulatorFactor = 0.8

[performance]
	enableCurioCheckFilter = true
	# Default: 10
	# Range: 1 ~ 1000
	removeTraitCheckInterval = 10
	# Default: 5
	# Range: 1 ~ 1000
	auraEffectApplicationInterval = 5
	# Default: 200
	# Range: 1 ~ 1000
	selfEffectApplicationInterval = 200

[traits]
	# Default: 0.2
	# Range: 0.0 ~ 1000.0
	tankHealth = 0.1
	# Default: 4.0
	# Range: 0.0 ~ 1000.0
	tankArmor = 4.0
	# Default: 4.0
	# Range: 0.0 ~ 1000.0
	tankTough = 4.0
	# Default: 0.2
	# Range: 0.0 ~ 1000.0
	speedy = 0.2
	# Default: 0.01
	# Range: 0.0 ~ 1000.0
	regen = 0.01
	# Default: 0.5
	# Range: 0.0 ~ 1000.0
	adaptFactor = 0.96
	# Default: 0.1
	# Range: 0.0 ~ 1000.0
	reflectFactor = 0.1
	# Default: 200
	# Range: 1 ~ 60000
	dispellTime = 40
	# Default: 5
	# Range: 0 ~ 3000
	fieryTime = 5
	# Default: 200
	# Range: 0 ~ 3000
	weakTime = 100
	# Default: 160
	# Range: 0 ~ 3000
	slowTime = 80
	# Default: 200
	# Range: 0 ~ 3000
	poisonTime = 100
	# Default: 200
	# Range: 0 ~ 3000
	witherTime = 100
	# Default: 100
	# Range: 0 ~ 3000
	levitationTime = 100
	# Default: 200
	# Range: 0 ~ 3000
	blindTime = 80
	# Default: 160
	# Range: 0 ~ 3000
	confusionTime = 50
	# Default: 60
	# Range: 0 ~ 3000
	soulBurnerTime = 40
	# Default: 100
	# Range: 0 ~ 3000
	freezingTime = 30
	# Default: 200
	# Range: 0 ~ 3000
	curseTime = 100
	# Default: 100
	# Range: 0 ~ 3000
	teleportDuration = 300
	# Default: 16
	# Range: 0 ~ 64
	teleportRange = 6
	# Default: 10
	# Range: 0 ~ 64
	repellRange = 10
	# Default: 0.15
	# Range: 0.0 ~ 1.0
	repellStrength = 0.15
	# Default: 0.1
	# Range: 0.0 ~ 1.0
	corrosionDurability = 0.1
	# Default: 0.25
	# Range: 0.0 ~ 1.0
	corrosionDamage = 0.25
	# Default: 0.05
	# Range: 0.0 ~ 1.0
	erosionDurability = 0.05
	# Default: 0.25
	# Range: 0.0 ~ 1.0
	erosionDamage = 0.25
	# Default: 20
	# Range: 1 ~ 1000
	ragnarokTime = 20
	ragnarokSealBackpack = false
	ragnarokSealSlotAdder = false
	# Default: 6
	# Range: 1 ~ 10000
	killerAuraDamage = 5
	# Default: 6
	# Range: 1 ~ 32
	killerAuraRange = 5
	# Default: 120
	# Range: 1 ~ 10000
	killerAuraInterval = 120
	# Default: 40
	# Range: 1 ~ 10000
	shulkerInterval = 60
	# Default: 60
	# Range: 1 ~ 10000
	explodeShulkerInterval = 80
	# Default: 0.1
	# Range: 0.0 ~ 100.0
	drainDamage = 0.1
	# Default: 0.5
	# Range: 0.0 ~ 100.0
	drainDuration = 0.0
	# Default: 1200
	# Range: 0 ~ 10000
	drainDurationMax = 100
	# Default: 100
	# Range: 0 ~ 3000
	counterStrikeDuration = 100
	# Default: 6
	# Range: 0 ~ 64
	counterStrikeRange = 6
	# Default: 10
	# Range: 0 ~ 64
	pullingRange = 6
	# Default: 0.15
	# Range: 0.0 ~ 10.0
	pullingStrength = 0.12
	# Default: 0.02
	# Range: 0.0 ~ 1.0
	reprintDamage = 0.009
	# Default: 10
	# Range: 0 ~ 10000
	reprintBypass = 10000
	#Damage Bonus Factor for enchantment bypassing damage
	#Example: 0.5 means +2% per level damage bonus becoming +1% per level
	# Default: 0.5
	# Range: 0.0 ~ 1.0
	dispellDamageFactor = 0.35
	#Damage Bonus Factor for dementor-affected damage
	#Example: 0.5 means +2% per level damage bonus becoming +1% per level
	# Default: 0.5
	# Range: 0.0 ~ 1.0
	dementorDamageFactor = 0.35
	#Damage Bonus Factor for grenade damage
	#Example: 0.5 means +2% per level damage bonus becoming +1% per level
	# Default: 0.25
	# Range: 0.0 ~ 1.0
	grenadeDamageFactor = 0.07
	# Default: 10
	# Range: 0 ~ 100
	gravityRange = 5
	# Default: 10
	# Range: 0 ~ 100
	moonwalkRange = 8
	# Default: 24
	# Range: 0 ~ 100
	arenaRange = 24
	#Damage Bonus Factor for killer aura damage
	#Example: 0.5 means +2% per level damage bonus becoming +1% per level
	# Default: 0.5
	# Range: 0.0 ~ 1.0
	killerAuraDamageFactor = 0.5
	#Damage Reduction Base for Dispell
	#Non-Magic damage will take a log with base of this config number
	#Example: 1.1 means 100 -> 48, 1000 -> 72
	#Example: 2 means 16 -> 4, 1024 -> 10
	#Example: 10 means 100 -> 2, 1000000 -> 6
	# Default: 2.0
	# Range: 1.01 ~ 100.0
	dispellDamageReductionBase = 2.0
	#Damage Reduction Base for Dementor
	#Magic damage will take a log with base of this config number
	#Example: 1.1 means 100 -> 48, 1000 -> 72
	#Example: 2 means 16 -> 4, 1024 -> 10
	#Example: 10 means 100 -> 2, 1000000 -> 6
	# Default: 2.0
	# Range: 1.01 ~ 100.0
	dementorDamageReductionBase = 2.0

[toggle]
	allow_tank = true
	allow_speedy = true
	allow_protection = true
	allow_invisible = false
	allow_fiery = true
	allow_regenerate = true
	allow_adaptive = true
	allow_reflect = false
	allow_shulker = true
	allow_grenade = true
	allow_corrosion = true
	allow_erosion = true
	allow_growth = true
	allow_split = true
	allow_drain = true
	allow_counter_strike = true
	allow_gravity = true
	allow_moonwalk = true
	allow_arena = true
	allow_dementor = false
	allow_dispell = true
	allow_undying = false
	allow_teleport = true
	allow_repelling = true
	allow_pulling = true
	allow_reprint = true
	allow_killer_aura = true
	allow_ragnarok = true
	allow_master = true
	allow_weakness = true
	allow_slowness = true
	allow_poison = true
	allow_wither = true
	allow_levitation = true
	allow_blindness = true
	allow_nausea = true
	allow_soul_burner = true
	allow_freezing = true
	allow_cursed = true
