
#With default value every difficulty perk maxes out at difficulty 250
[general]
	#Disable/Enables the whole difficulty scaling of this mod. Requires a mc restart
	"Enable difficulty scaling" = true
	#Time in ticks for which the difficulty shouldnt increase at the beginning. One full minecraft day is 24000 ticks
	"Difficulty Delay" = 0
	#Handles increase in difficulty regarding current difficulty.
	#Format is <minimum current difficulty>-<increase every 2400 ticks>
	#Example ["0-0.01","10-0.1","30-0"]
	#So the difficulty increases by 0.01 every 2400 ticks (->0.1 per mc day) till it reaches a difficulty of 10.
	#Then it increases by 1 per mc day till it reaches 30 and then stops.
	"Difficulty Increase" = ["0-0.1"]
	#Wether difficulty should only increase with at least one online players or not
	"Ignore Players" = false
	#Mobs to include for the new light spawning rules.
	#Only prevention is possible. Meaning you cant allow mobs to spawn at higher light levels
	"Light list" = []
	#Turn the light list whitelist to blacklist
	"Light list blacklist" = false
	#Light level >= x will prevent mob spawning for defined mobs.
	#Range: 0 ~ 16
	Light = 7
	#Should punish time skipping with e.g. bed, commands? If false, difficulty will increase by 0.1 regardless of skipped time.
	"Punish Time Skip" = true
	#Disable/Enable friendly fire for owned pets.
	FriendlyFire = false
	#Blacklist for pet you should't be able to give armor to. Pets from mods, which have custom armor should be included here.
	"Pet Blacklist" = []
	#Treat pet blacklist as whitelist
	"Pet Whitelist" = false
	#Increase difficulty with time
	#Here untill its back as a gamerule
	"Difficulty toggle" = true
	#How the difficulty at a position is calculated. Supported values are: 
	#GLOBAL: Serverwide difficulty value
	#PLAYERMAX: Maximum difficulty of players in a 128 radius around the position
	#PLAYERMEAN: Average difficulty of players in a 128 radius around the position
	#Allowed Values: GLOBAL, PLAYERMAX, PLAYERMEAN
	"Difficulty type" = "GLOBAL"

#Black/Whitelist for various stuff
[list]
	#Entities added here will be blacklisted from their assigned flags. Usage:
	#<entity registry name> or <namespace> followed by any of:
	#[ALL,ATTRIBUTES,ARMOR,HELDITEMS,BLOCKBREAK,USEITEM,LADDER,STEAL,GUARDIAN,PARROT,TARGETVILLAGER,NEUTRALAGGRO,REVERSE].
	#Having no flags is equal to ALL. Use REVERSE to reverse all flags. Some flags do nothing for certain mobs!
	#Examples:
	#minecraft:sheep is equal to minecraft:sheep|ALL and excludes sheeps from all modifications
	#minecraft:sheep|REVERSE|ATTRIBUTES will add sheep to attributes modification only
	#minecraft:sheep|ATTRIBUTES will add sheep to everything except attributes
	"More Entities" = ["alexsmobs:centipede_tail", "ars_nouveau:wixie", "alexsmobs:snow_leopard", "alexsmobs:lobster", "mowziesmobs:lantern", "alexsmobs:seagull", "oddwatermobs:spotted_squat_lobster_water", "aquaculture:pink_salmon", "betterendforge:dragonfly", "alexsmobs:moose", "alexsmobs:seal", "aquaculture:atlantic_herring", "environmental:deer", "alexsmobs:shoebill", "alexsmobs:roadrunner", "minecraft:trader_llama", "upgrade_aquatic:goose", "ars_nouveau:familiar_wixie", "ars_nouveau:vexing_weald_walker", "upgrade_aquatic:thrasher", "oddwatermobs:mudskipper", "werewolves:werewolf_minion", "goblintraders:goblin_trader", "alexsmobs:endergrade", "minecraft:horse", "dungeonsmod:pice", "ars_nouveau:familiar_carbuncle", "aquaculture:muskellunge", "vampirism:vampire_imob", "mysticalworld:endermini", "aquaculture:bayad", "minecraft:llama", "ars_nouveau:sylph", "aquaculture:bluegill", "oddwatermobs:hatchetfish", "evilcraft:poisonous_libelle", "minecraft:dolphin", "upgrade_aquatic:immortal_jellyfish", "environmental:yak", "mysticalworld:beetle", "charm:coral_squid", "inventorypets:bed_pet_entity", "inventorypets:anvil_pet_entity", "alexsmobs:komodo_dragon", "alexsmobs:hammerhead_shark", "minecraft:donkey", "alexsmobs:tiger", "vampirism:advanced_hunter_imob", "upgrade_aquatic:box_jellyfish", "alexsmobs:grizzly_bear", "environmental:duck", "quark:stoneling", "oddwatermobs:seapig", "ars_nouveau:dummy", "mysticalworld:frog", "minecraft:bee", "aquaculture:perch", "goblintraders:vein_goblin_trader", "alexsmobs:crocodile", "quark:toretoise", "guardvillagers:guard", "vampirism:task_master_hunter", "oddwatermobs:flashlight_fish", "quark:frog", "oddwatermobs:mudskipper_alpha", "aquaculture:jellyfish", "werewolves:task_master_werewolf", "minecraft:mooshroom", "alexsmobs:frilled_shark", "rats:plague_doctor", "minecraft:villager", "mowziesmobs:foliaath", "oddwatermobs:dragonfish", "aquaculture:tuna", "mowziesmobs:frostmaw", "alexsmobs:bald_eagle", "golems:golem", "oddwatermobs:striped_squat_lobster", "iceandfire:ice_dragon", "rats:rat", "vampirism:converted_sheep", "oddwatermobs:yeti_crab_squat_lobster_water", "botania:doppleganger", "alexsmobs:blobfish", "oddwatermobs:anglerfish", "alexsmobs:gorilla", "oddwatermobs:squat_lobster_water", "environmental:slabfish", "upgrade_aquatic:great_thrasher", "aquaculture:blackfish", "aquaculture:arapaima", "dungeonsmod:traveler", "mysticalworld:hell_sprout", "minecraft:strider", "minecraft:parrot", "quark:crab", "mod_lavacow:lavacow", "mowziesmobs:barako", "ars_nouveau:drygmy", "oddwatermobs:pale_squat_lobster_water", "oddwatermobs:spider_crab", "minecraft:wandering_trader", "aquaculture:carp", "mod_lavacow:swarmer", "oddwatermobs:grenadier", "aquaculture:pacific_halibut", "ars_nouveau:familiar_bookwyrm", "iceandfire:sea_serpent", "mod_lavacow:mimic", "minecraft:iron_golem", "vampirism:advanced_vampire", "alexsmobs:kangaroo", "inventorypets:satya_nadella_entity", "mod_lavacow:salamander", "iceandfire:mob_skull", "botania:pixie", "vampirism:advanced_vampire_imob", "mowziesmobs:barakoan_player", "mod_lavacow:lilsludge", "oddwatermobs:lantern_shark", "dungeonsmod:extrapart", "villagertools:reinforced_golem", "alexsmobs:mimic_octopus", "mysticalworld:owl", "vampirism:hunter_trainer_dummy", "aquaculture:boulti", "quark:leash_knot_fake", "alexsmobs:hummingbird", "oddwatermobs:feather_star_squat_lobster", "rats:rat_spawner", "upgrade_aquatic:cassiopea_jellyfish", "mahoutsukai:fae", "upgrade_aquatic:flare", "mahoutsukai:kodoku_entity", "minecraft:mule", "vampirism:converted_cow", "vampirism:hunter_minion", "oddwatermobs:long_nosed_ghost_shark", "alexsmobs:crow", "oddwatermobs:isopod_land", "oddwatermobs:isopod", "mod_lavacow:unburied", "oddwatermobs:whalefish", "aquaculture:atlantic_cod", "oddwatermobs:spider_crab_land", "alexsmobs:centipede_body", "aquaculture:synodontis", "oddwatermobs:pink_ghost_shark", "werewolves:wolf", "oddwatermobs:tropical_squat_lobster", "minecraft:pufferfish", "aquaculture:starshell_turtle", "mod_lavacow:cactoid", "alexsmobs:tarantula_hawk", "ars_nouveau:blazing_weald_walker", "minecraft:fox", "aquaculture:smallmouth_bass", "alexsmobs:cachalot_whale", "ars_nouveau:familiar_sylph", "vampirism:villager_angry", "oddwatermobs:baby_spider_crab", "vampirism:blinding_bat", "werewolves:human_werewolf", "mekanism:robit", "mod_lavacow:raven", "alexsmobs:warped_toad", "minecraft:chicken", "oddwatermobs:sabertooth_fish", "mysticalworld:lava_cat", "ars_nouveau:whelp", "dungeonsmod:piranha", "upgrade_aquatic:pike", "alexsmobs:emu", "alexsmobs:cockroach", "aquaculture:minnow", "mod_lavacow:weta", "aquaculture:tambaqui", "vampirism:converted_creature", "mysticalworld:silver_fox", "betterendforge:end_fish", "mysticalworld:clam", "oddwatermobs:horseshoe_crab", "minecraft:hoglin", "aquaculture:catfish", "mowziesmobs:barakoa_sunblocker_player", "mahoutsukai:familiar_entity", "oddwatermobs:dark_ghost_shark", "evilcraft:vengeance_spirit", "vampirism:advanced_hunter", "vampirism:hunter", "vampirism:vampire_minion", "ars_nouveau:cascading_weald_walker", "alexsmobs:capuchin_monkey", "iceandfire:dread_horse", "forbidden_arcanus:pixie", "aquaculture:brown_shrooma", "upgrade_aquatic:glow_squid", "iceandfire:myrmex_swarmer", "minecraft:polar_bear", "oddwatermobs:squat_lobster", "iceandfire:lightning_dragon", "upgrade_aquatic:nautilus", "mowziesmobs:grottol", "iceandfire:dragon_skull", "aquaculture:brown_trout", "minecraft:pig", "vampirism:vampire", "minecraft:turtle", "alexsmobs:alligator_snapping_turtle", "aquaculture:red_shrooma", "minecraft:sheep", "aquaculture:atlantic_halibut", "minecraft:ender_dragon", "mowziesmobs:baby_foliaath", "rats:rat_mount_strider", "dungeonsmod:sun", "vampirism:converted_creature_imob", "alexsmobs:rattlesnake", "iceandfire:fire_dragon", "quark:foxhound", "oddwatermobs:feather_star_squat_lobster_water", "minecraft:cod", "aquaculture:gar", "environmental:fennec_fox", "alexsmobs:mantis_shrimp", "aquaculture:red_grouper", "dungeonsmod:guard", "vampirism:converted_donkey", "alexsmobs:raccoon", "oddwatermobs:tropical_squat_lobster_water", "alexsmobs:platypus", "minecraft:squid", "minecraft:skeleton_horse", "rats:rat_mount_golem", "mysticalworld:sprout", "werewolves:werewolf_beast", "iceandfire:myrmex_soldier", "minecraft:cow", "mowziesmobs:barakoaya", "inventorypets:steve_ballmer_entity", "aquaculture:rainbow_trout", "alexsmobs:fly", "iceandfire:hippocampus", "oddwatermobs:viperfish", "ars_nouveau:familiar_drygmy", "outer_end:chorus_squid", "mowziesmobs:barakoa_sunblocker", "quark:shiba", "oddwatermobs:telescope_fish", "iceandfire:pixie", "upgrade_aquatic:ululu", "vampirism:converted_horse", "minecraft:salmon", "iceandfire:myrmex_queen", "upgrade_aquatic:lionfish", "mowziesmobs:barakoan_barakoana", "rats:rat_mount_chicken", "mowziesmobs:naga", "minecraft:snow_golem", "outer_end:spectrafly", "rats:rat_mount_beast", "ars_nouveau:flourishing_weald_walker", "iceandfire:myrmex_sentinel", "betterendforge:silk_moth", "mysticalworld:duck", "mowziesmobs:ferrous_wroughtnaut", "iceandfire:myrmex_royal", "oddwatermobs:spotted_squat_lobster", "minecraft:rabbit", "vampirism:task_master_vampire", "artifacts:mimic", "dungeonsmod:crow", "vampirism:villager_converted", "aquaculture:piranha", "oddwatermobs:faefa", "werewolves:werewolf_survivalist", "aquaculture:box_turtle", "mysticalworld:silkworm", "alexsmobs:orca", "inventorypets:bill_gates_entity", "alexsmobs:leafcutter_ant", "mod_lavacow:scarecrow", "alexsmobs:mungus", "oddwatermobs:coelacanth", "oddwatermobs:yeti_crab_squat_lobster", "minecraft:bat", "oddwatermobs:anglerfish_puff", "upgrade_aquatic:perch", "betterendforge:cubozoa", "alexsmobs:spectre", "iceandfire:amphithere", "ars_nouveau:summon_horse", "vampirism:hunter_trainer", "mysticalworld:deer", "oddwatermobs:squat_lobster_variants", "aquaculture:pollock", "vampirism:converted_mule", "oddwatermobs:fangtooth", "mod_lavacow:seagull", "draconicevolution:draconic_guardian", "dungeonsmod:sandcloud", "aquaculture:arrau_turtle", "epicfight:wither_ghost", "oddwatermobs:striped_squat_lobster_water", "alexsmobs:elephant", "rats:demon_rat", "aquaculture:capitaine", "alexsmobs:gazelle", "alexsmobs:enderiophage", "ars_nouveau:familiar_jabberwog", "minecraft:zombie_horse", "alexsmobs:sunbird", "iceandfire:cockatrice", "werewolves:alpha_werewolf", "inventorypets:siamese_entity", "environmental:koi", "alexsmobs:tasmanian_devil", "iceandfire:myrmex_worker", "outer_end:stalker", "minecraft:cat", "alexsmobs:stradpole", "vampirism:hunter_imob", "ars_nouveau:summon_wolf", "minecraft:tropical_fish", "oddwatermobs:pearleye", "iceandfire:hippogryph", "vampirism:vampire_baron", "minecraft:ocelot", "iceandfire:deathworm", "oddwatermobs:pale_squat_lobster", "oddwatermobs:ghost_shark", "oddwatermobs:deep_sea_fish_variants", "minecraft:wolf", "mowziesmobs:barakoana", "minecraft:panda", "charm:moobloom", "mod_lavacow:piranha", "vampirism:dummy_creature", "ars_nouveau:carbuncle"]
	#Put the above flags here to completly disable them.
	"Flag Blacklist" = []
	#Treat ATTRIBUTES flags as whitelist
	"Attribute Whitelist" = false
	#Treat ARMOR flags as whitelist
	"Armor Equip Whitelist" = false
	#Treat HELDITEMS flags as whitelist
	"Held Equip Whitelist" = false
	#Treat BLOCKBREAK flags as whitelist
	"Breaker Whitelist" = false
	#Treat USEITEM flags as whitelist
	"Item Use Whitelist" = false
	#Treat LADDER flags as whitelist
	"Ladder Whitelist" = false
	#Treat STEAL flags as whitelist
	"Steal Whitelist" = false
	#Treat GUARDIAN flags as whitelist
	"Guardian Whitelist" = false
	#Treat PARROT flags as whitelist
	"Parrot Whitelist" = false
	#Treat TARGETVILLAGER flags as whitelist
	"Villager Whitelist" = false
	#Treat NEUTRALAGGRO flags as whitelist
	"Neutral Aggro Whitelist" = false

#Debugging
[debug]
	#Enable showing of entity paths
	"Path Debugging" = false

#Settings for mod integration
[integration]
	#Should the scaling health mods difficulty system be used instead of this ones. (Requires scaling health mod)
	"Use Scaling Health Mod" = true

#Settings regarding custom ai for mobs
[ai]
	#Whitelist for blocks, which can be actively broken. 
	#Usage: <registry name;classname;tag;namespace> put "!" infront to exclude blocks
	#Note: If you include common blocks (like grass blocks) the pathfinding will be a bit strange
	"Block Whitelist" = ["forge:glass", "forge:glass_panes", "minecraft:fence_gates", "forge:fence_gates", "minecraft:wooden_doors"]
	#Treat Block Whitelist as Blocklist
	"Block as Blacklist" = false
	#Use the block breaking sound instead of a knocking sound
	Sound = false
	#Chance for a mob to be able to break blocks
	#Range: 0.0 ~ 1.0
	"Breaker Chance" = 0.3
	#Initial cooldown for block breaking mobs
	"Breaker Initial Cooldown" = 120
	#Cooldown for breaking blocks
	"Breaker Cooldown" = 20
	#Chance for a mob to be able to steal items
	#Range: 0.0 ~ 1.0
	"Stealer Chance" = 0.3
	#Items which will be given to mobs who can break blocks. Empty list = no items. Syntax: id;weight
	"Breaking items" = ["minecraft:diamond_pickaxe;1"]
	#Should mobs be able to break tile entities? Evaluated before the break list
	"Break Tiles" = true
	#Chance for neutral mobs to be aggressive
	#Range: 0.0 ~ 1.0
	"Neutral Aggressive Chance" = 0.2
	#List for of pairs containing which mobs auto target others. Syntax is [mob id]-[mob id] where second value is the target.
	# e.g. minecraft:zombie-minecraft:skeleton makes all zombies target skeletons
	"Auto Target List" = []
	#Delay for the coroutil repair block. Coroutil integration needs to be enabled
	"Repair Ticks" = 500
	#Difficulty at which mobs are able to break blocks
	"Difficulty Break AI" = 0.0
	#Difficulty at which mobs are able to steal items
	"Difficulty Steal AI" = 0.0
	#Chance for mobs to be able to ride a guardian
	#Range: 0.0 ~ 1.0
	"Guardian Chance" = 1.0
	#Chance for mobs to be able to ride a parrot
	"Fly Chance" = 0.5

#Configs regarding mobs spawning with equipment
[equipment]
	#Blacklist for mods. Add modid to prevent items from that mod being equipped. (For individual items use the equipment.json)
	"Item Blacklist" = []
	#Use blacklist as whitelist
	"Item Whitelist" = false
	#Blacklist for items mobs should never be able to use.
	#Use as in using the item similar to players (e.g. shooting bows)
	"Item Use Blacklist" = ["bigbrain:buckler"]
	#Turn the use blacklist into a whitelist
	"Item Use Whitelist" = false
	#Blacklist for specific mobs and items they shouldnt use (e.g. skeletons already use bows)
	#<entity registry name-item>
	#For different items but same entity use multiple lines
	#Some special names are BOW, TRIDEN, CROSSBOW refering to every bow/trident/crossbow item (So you dont need to type e.g. every bow item)
	"Entity Item Use Blacklist" = ["minecraft:drowned;TRIDENT", "minecraft:illusioner;BOW", "minecraft:piglin;CROSSBOW", "minecraft:pillager;CROSSBOW", "minecraft:skeleton;BOW", "minecraft:snow_golem;minecraft:snowball", "minecraft:stray;BOW", "minecraft:wither_skeleton;BOW"]
	#Base chance that a mob can have one piece of armor
	#Range: 0.0 ~ 1.0
	"Equipment Chance" = 0.1
	#Base chance for each additional armor pieces
	#Range: 0.0 ~ 1.0
	"Additional Equipment Chance" = 0.3
	#Adds additional x*difficulty% to base equip chance
	"Equipment Addition" = 0.3
	#Chance for mobs to have a weapon
	#Range: 0.0 ~ 1.0
	"Weapon Chance" = 0.05
	#Adds additional x*difficulty% to base weapon chance
	"Weapon Chance Add" = 0.3
	#Base chance for each armor pieces to get enchanted
	#Range: 0.0 ~ 1.0
	"Enchanting Chance" = 0.2
	#Adds additional x*difficulty% to base enchanting chance
	"Enchanting Addition" = 0.2
	#Specify min and max enchanting levels according to difficulty. difficulty-minLevel-maxLevel
	"Enchanting Calc" = ["0-5-10", "25-5-15", "50-10-17", "100-15-25", "200-20-30", "250-30-35"]
	#Chance for mobs to have an item in offhand
	#Range: 0.0 ~ 1.0
	"Item Equip Chance" = 0.05
	#Adds additional x*difficulty% to base item chance
	"Item Chance add" = 0.2
	#Should mobs drop the armor equipped through this mod? (Other methods e.g. through vanilla is not included)
	"Should drop equipment" = false

#Settings for attribute modifiers
[attributes]
	#Health will be multiplied by difficulty*0.016*x. Set to 0 to disable
	"Health Increase Multiplier" = 1.0
	#Health will be multiplied by at maximum this. Set to 0 means no limit
	"Max Health Increase" = 5.0
	#Round health to the nearest x. Set to 0 to disable
	"Round HP" = 0.5
	#Damage will be multiplied by difficulty*0.008*x. Set to 0 to disable
	"Damage Increase Multiplier" = 1.0
	#Damage will be multiplied by at maximum this. Set to 0 means no limit
	"Max Damage Increase" = 3.0
	#Speed will be increased by difficulty*0.0008*x. Set to 0 to disable
	"Speed Increase" = 1.0
	#Maximum increase in speed
	#Range: 0.0 ~ 1.0
	"Max Speed" = 0.1
	#Knockback will be increased by difficulty*0.002*x. Set to 0 to disable
	"Knockback Increase" = 1.0
	#Maximum increase in knockback
	"Max Knockback" = 0.5
	#Magic resistance will be increased by difficulty*0.0016*x. Set to 0 to disable
	"Magic Resistance Increase" = 1.0
	#Maximum increase in magic resistance. Magic reduction is percentage
	#Range: 0.0 ~ 1.0
	"Max Magic Resistance" = 0.4
	#Projectile Damage will be multiplied by 1+difficulty*0.008*x. Set to 0 to disable
	"Projectile Damage Increase" = 1.0
	#Projectile damage will be multiplied by maximum of this
	"Max Projectile Damage" = 2.0

