#Allow players to retrieve the golems by bare hand
barehandRetrieve = true
#Make mobs aggro to iron golem automatically aggro to modular golems
doEnemyAggro = true
#Allow golems to enter portal
allowDimensionChange = false
#Max distance to summon single golem
#Range: 1 ~ 1000
summonDistance = 64
#Max distance to retrieve single golem
#Range: 1 ~ 1000
retrieveDistance = 64
#Max distance to retrieve all golems
#Range: 1 ~ 1000
retrieveRange = 20
#Only owner can pickup
ownerPickupOnly = true
#When enabled, the following features will be disabled when player holds item in hand:
#- give item to golem or take items from golem by right click
#- order dog golem to seat
strictInteract = false
#Wand interaction bypass config lock
wandBypassConfig = false
#Allow command wand to edit curios of other mobs you own
allowEditCuriosForOthers = true
#Max golem activity radius before following player in follow mode
#Range: 1.0 ~ 100.0
startFollowRadius = 10.0
#Max golem activity radius before willing to go back to origin in wander mode
#Range: 1.0 ~ 100.0
stopWanderRadius = 20.0
#Max golem activity radius before being teleported back
#Range: 1.0 ~ 100.0
maxWanderRadius = 30.0
#Speed factor for dog golem when ridden by entities
#Range: 0.0 ~ 2.0
riddenSpeedFactor = 0.8
#Target reset time after no movement, in ticks
#Range: 1 ~ 10000
targetResetTime = 600
#Distance considered as no movement
#Range: 0.0 ~ 10.0
targetResetNoMovementRange = 0.5
#Send force removal message
sendForceRemovalMessage = true
#All blockable boss attacks will be able to break shields
bossBreakShield = true
#Chance for each upgrade to drop when killed by Slicing Axe
#Range: 0.0 ~ 1.0
slicingDropUpgradeChance = 0.5
#Damage of Beacon Cannon as percentage of golem melee damage
#Range: 0.0 ~ 1.0
beaconCannonDamageFactor = 0.5
#Damage of Sonic Cannon as percentage of golem melee damage
#Range: 0.0 ~ 1.0
sonicCannonDamageFactor = 0.25
#Bonus damage of Sonic Cannon per sculk part, as percentage of golem melee damage
#Range: 0.0 ~ 1.0
sonicCannonResonanceBonus = 0.1
#Default slots for large golem
#Range: 0 ~ 100
largeGolemSlot = 4
#Default slots for humanoid golem
#Range: 0 ~ 100
humanoidGolemSlot = 3
#Default slots for dog golem
#Range: 0 ~ 100
dogGolemSlot = 2
#Player golem sound factor
#Range: 0.0 ~ 2.0
golemSoundVolumeFactor = 1.0
#Hostile golem sound factor
#Range: 0.0 ~ 2.0
hostileGolemSoundVolumeFactor = 1.0

[modifiers]
	#Percentage damage reflection per level of thorn
	#Range: 0.0 ~ 100.0
	thorn = 0.2
	#Percentage damage reduction per level of magic resistance
	#Range: 0.0 ~ 1.0
	magicResistance = 0.2
	#Percentage damage reduction per level of explosion resistance
	#Range: 0.0 ~ 1.0
	explosionResistance = 0.2
	#Damage Cap at max level
	#Range: 0.0 ~ 1.0
	damageCap = 0.1
	#Healing when thunder immune golems are striked
	#Range: 1 ~ 10000
	thunderHeal = 10
	#Armor Penetration modifier: chance for damage to bypass armor per level
	#Range: 0.0 ~ 1.0
	armorBypassChance = 0.2

["twilight forest compat"]
	#Percentage damage addition per level of fiery
	#Range: 0.0 ~ 100.0
	fieryDamageFactor = 0.25
	#Percentage healing bonus per level of twilight healing
	#Range: 0.0 ~ 100.0
	compatTFHealing = 0.5
	#Percentage damage bonus per level of twilight damage
	#Range: 0.0 ~ 100.0
	compatTFDamage = 0.2
	#Time for the golem to be invincible (in ticks) per level of carminite
	#Range: 1 ~ 100000
	carminiteTime = 20

["botania compat"]
	#Mana mending cost per HP
	#Range: 1 ~ 50000
	mendingManaCost = 200
	#Mana mending value per level
	#Range: 0.1 ~ 100.0
	manaMendingVal = 4.0
	#Percentage damage bonus per level of mana boost
	#Range: 0.0 ~ 100.0
	manaBoostingDamage = 0.2
	#Mana boosting cost per level (of 1 hit)
	#Range: 0 ~ 100000
	manaBoostingCost = 500
	#Mana production value per level
	#Range: 0 ~ 100000
	manaProductionVal = 20
	#Damage of magic burst as percentage of attack damage
	#Range: 0.0 ~ 1.0
	manaBurstDamage = 0.25
	#Mana burst cost per level
	#Range: 0 ~ 100000
	manaBurstCost = 2000
	#Probability of summoning a pixie when attacking
	#Range: 0.0 ~ 1.0
	pixieAttackProb = 0.05
	#Probability of summoning a pixie when attacked
	#Range: 0.0 ~ 1.0
	pixiecounterattackProb = 0.25

["create compat"]
	#Damage absorbed per level of coating
	#Range: 0.0 ~ 10000.0
	coating = 1.0
	#Speed boost per level of Mechanical Mobility
	#Range: 0.0 ~ 1.0
	mechSpeed = 0.2
	#Attack boost per level of Mechanical Force
	#Range: 0.0 ~ 1.0
	mechAttack = 0.2
	#Maximum number of fuel item that can be added at the same time
	#Range: 1 ~ 364
	mechMaxFuel = 3
	#Mechanical Arm: default movement speed
	#Animation at speed of 1 is 5 seconds. At speed of 0.5, it takes the arm 10 seconds to perform a fix.
	#Range: 0.1 ~ 4.0
	mechanicalArmSpeed = 0.5
	#Mechanical Arm: bonus speed when golem is fueled up
	#At default speed of 0.5 and bonus of 1, golems fix itself 3 times faster when powered.
	#Range: 0.0 ~ 4.0
	mechanicalArmPowerBonus = 1.0
	#Mechanical Arm: bonus speed factor for other create golem effects
	#- Mechanical Engine Modifier: +0.2, making Create golem fix itself faster than other golems even when unpowered.
	#- Mechanical Mobility Effect: +0.2 per level, effectively another power bonus
	#- Mechanical Force Effect: +0.1 per level, effectively another power bonus
	#This config value puts a factor on above bonuses.
	#Range: 0.0 ~ 10.0
	mechanicalArmMiscBonusFactor = 1.0

["l2complements compat"]
	#Conduit cooldown
	#Range: 0 ~ 10000
	conduitCooldown = 120
	#Conduit damage
	#Range: 0 ~ 10000
	conduitDamage = 2
	#Conduit modifier boosts attack (percentage) when golem is in water
	#Range: 0.0 ~ 100.0
	conduitBoostAttack = 0.2
	#Conduit modifier boosts armor when golem is in water
	#Range: 0 ~ 100
	conduitBoostArmor = 5
	#Conduit modifier boosts toughness when golem is in water
	#Range: 0 ~ 100
	conduitBoostToughness = 2
	#Conduit modifier boosts speed (percentage) when golem is in water
	#Range: 0.0 ~ 100.0
	conduitBoostSpeed = 0.2
	#Conduit modifier reduce damage taken when golem is in water (multiplicative)
	#Range: 0.0 ~ 100.0
	conduitBoostReduction = 0.2
	#Teleport max radius
	#Range: 1 ~ 32
	teleportRadius = 6
	#Teleport cooldown in ticks for avoiding physical damage
	#Range: 1 ~ 10000
	teleportCooldown = 40
	#Damage bonus for attacking specific type of enemy
	#Range: 0.0 ~ 100.0
	targetDamageBonus = 0.5
	#Pickup range per level for pickup upgrade
	#Range: 1 ~ 16
	basePickupRange = 6
	#Mending Xp Cost per health point
	#Range: 1 ~ 10000
	mendingXpCost = 2

["alexscaves compat"]
	#Gum ball damage
	#Range: 1.0 ~ 100.0
	candyDamage = 4.0
	#Molten caramel duration in ticks
	#Range: 1 ~ 10000
	caramelDuration = 200
	#Polarize modifier pull/push base radius
	#Range: 1.0 ~ 40.0
	polarizeRange = 5.0
	#Polarize modifier base damage
	#Range: 0.0 ~ 100.0
	polarizeDamage = 2.0
	#Polarize modifier pull/push force
	#Range: 0.0 ~ 1.0
	polarizeForce = 0.1
	#Reformation modifier absorption per iron ingot
	#Range: 1.0 ~ 100.0
	reformationAbsorption = 10.0
	#Reformation modifier healing per iron ingot
	#Range: 0.0 ~ 100.0
	reformationHealing = 2.0
	#Reformation modifier max stacking per level
	#Range: 1 ~ 10
	reformationMax = 2
	#Radiation modifier: duration of irradiated effect
	#Range: 20 ~ 20000
	radiationDuration = 200
	#Radiation modifier: damage boost per irradiated level
	#Range: 0.0 ~ 1.0
	radiationDamage = 0.2
	#Atomic Fueling modifier: percent healing per uranium nugget per level
	#Range: 0.0 ~ 1.0
	atomicHeal = 0.1
	#Atomic Fueling modifier: boost duration per uranium nugget used
	#Range: 20 ~ 20000
	atomicDuration = 200

["goety compat"]
	#Chance per armor per modifier level to summon haunted armor servant
	#Range: 0.05 ~ 1.0
	hauntedBaseChance = 0.05
	#Soul Repair modifier healing soul cost as multiple of item repair soul cost
	#Range: 1 ~ 100
	soulHealingCost = 2
	#Soul Repair modifier healing rate per second
	#Range: 1 ~ 100
	soulHealingRate = 2
	#Soul Repair modifier healing only when golem health is below this percentage
	#Range: 0.0 ~ 1.0
	soulHealingThreshold = 0.75

["cataclysm compat"]
	#Heal rate as percentage of damage dealt per level of blazing brand
	#Range: 0.0 ~ 10.0
	ignitiumHealRate = 0.1
	#Ignitium golem skill damage factor
	#Range: 0.0 ~ 1.0
	ignisSkillDamageFactor = 0.5
	#Ignis Helmet Bonus: Fireball damage boost
	#Range: 0.0 ~ 10.0
	fireballArmorBonus = 0.5
	#Ignis Shinguard Bonus: Flame Strike damage boost
	#Range: 0.0 ~ 10.0
	flameStrikeArmorBonus = 0.5
	#Harbinger Helmet Bonus: Death Laser damage boost
	#Range: 0.0 ~ 10.0
	laserArmorBonus = 1.0
	#Harbinger Chestplate Bonus: Homing Missile damage boost
	#Range: 0.0 ~ 10.0
	missileArmorBonus = 1.0
	#Monstrosity Armor Bonus: Monstrosity Earthquake Modifier damage boost
	#Range: 0.0 ~ 10.0
	earthquakeArmorBonus = 0.5
	#Sandstorm Upgrade damage bonus per level
	#Range: 0.0 ~ 10.0
	sandCurseBonus = 0.1

["composite material compat"]
	#Dungeon Absorption: lifesteal ratio for melee damage.
	#Range: 0.0 ~ 2.0
	dungeonMeleeHealFactor = 0.25
	#Dungeon Link: lifesteal ratio for melee damage.
	#Range: 0.0 ~ 1.0
	dungeonLinkHealFactor = 0.2
	#Obsidian: damage reduced.
	#Range: 0 ~ 100
	obsidianDamageReduction = 1
	#Primitive Blast: health ratio
	#Range: 0.0 ~ 1.0
	primitiveHealthRatio = 0.05
	#Primitive Curse: damage multiplier
	#Range: 0.0 ~ 1.0
	primitiveDamageMultiplier = 0.8
	#Resonant Attack: Cooldown
	#Range: 1 ~ 1000
	resonanceAttackCooldown = 20
	#Resonant Attack: damage factor
	#Range: 0.0 ~ 1.0
	resonanceAttackDamageFactor = 0.1
	#Resonant Attack: chain range
	#Range: 0 ~ 64
	resonanceAttackRange = 8
	#Resonant Heal: healing ratio
	#Range: 0.0 ~ 5.0
	resonanceHealFactor = 0.25
	#Resonant Heal: chain range
	#Range: 0 ~ 64
	resonanceHealRange = 32
	#Etherite Plating: repair delay
	#Range: 20 ~ 1000
	ethertiteRepairDelay = 600

