MinecraftServerArchive/world/serverconfig/champions-server.toml

188 lines
5.9 KiB
TOML

[general]
#The range from an active beacon where no champions will spawn (0 to disable)
#Range: 0 ~ 1000
beaconProtectionRange = 64
#Set to true to enable champions from mob spawners
championSpawners = false
#The minimum tier of champions that will have death messages sent out upon defeat (0 to disable)
#Range: > 0
deathMessageTier = 0
#A list of dimension names that are blacklisted/whitelisted for champions
dimensionList = []
#Set whether the dimension list is a blacklist or whitelist
#Allowed Values: BLACKLIST, WHITELIST
dimensionPermission = "BLACKLIST"
#Set to true to show HUD display for champions, including health, affixes, and tier
showHud = true
#Set to true to have champions generate a colored particle effect indicating their rank
showParticles = true
#A list of entities that are blacklisted/whitelisted for champions
entitiesList = []
#Set whether the entities list is a blacklist or whitelist
#Allowed Values: BLACKLIST, WHITELIST
entitiesPermission = "BLACKLIST"
[loot]
#Set to true to allow fake players to generate champion loot
fakeLoot = false
#Set the source of champion mob drops
#Allowed Values: CONFIG, LOOT_TABLE, CONFIG_AND_LOOT_TABLE
lootSource = "LOOT_TABLE"
#List of loot drops from champions if sourced from config
#Format: [tier];[modid:name];[amount];[enchant(true/false)];[weight]
lootDrops = []
#Set to true to scale amount of loot drops from champions to tier if sourced from config
lootScaling = false
[growth]
#The percent increase in health multiplied by the growth factor
#Range: 0.0 ~ 1.7976931348623157E308
healthGrowth = 0.4
#The percent increase in attack damage multiplied by the growth factor
#Range: 0.0 ~ 1.7976931348623157E308
attackGrowth = 0.8
#The increase in armor multiplied by the growth factor
#Range: 0.0 ~ 30.0
armorGrowth = 2.0
#The increase in armor toughness multiplied by the growth factor
#Range: 0.0 ~ 30.0
toughnessGrowth = 2.0
#The increase in knockback resistance multiplied by the growth factor
#Range: 0.0 ~ 1.0
knockbackResistanceGrowth = 0.1
#The increase in experience multiplied by the growth factor
#Range: > 0
experienceGrowth = 1
#The increase in explosive range multiplied by the growth factor
#Range: 0 ~ 100
explosionGrowth = 0
[affixes]
#Set the maximum distance that mobs can use their targeted abilities from, 0 to disable
#Range: 0.0 ~ 100.0
affixTargetRange = 0.0
[affixes.adaptable]
#The increase in damage reduction for each consecutive attack of the same damage type
#Range: 0.0 ~ 1.0
adaptableDamageReductionIncrement = 0.15
#The maximum damage reduction
#Range: 0.0 ~ 1.0
adaptableMaxDamageReduction = 0.9
[affixes.arctic]
#How often the champion will shoot projectiles (in seconds)
#Range: 1 ~ 100
arcticAttackInterval = 3
[affixes.dampened]
#The amount of damage reduction to apply to indirect attacks
#Range: 0.0 ~ 1.0
dampenedDamageReduction = 0.8
[affixes.desecrating]
#How long (in seconds) between cloud placements
#Range: > 1
desecratingCloudInterval = 10
#How long (in seconds) it takes for the effect cloud to activate after being placed
#Range: > 0
desecratingCloudActivationTime = 1.5
#The radius of the cloud effect
#Range: 1.0 ~ 1.7976931348623157E308
desecratingCloudRadius = 1.5
#The duration (in seconds) of the cloud effect
#Range: > 1
desecratingCloudDuration = 2.5
[affixes.enkindling]
#How often the champion will shoot projectiles (in seconds)
#Range: 1 ~ 100
enkindlingAttackInterval = 3
[affixes.hasty]
#The base movement speed bonus
#Range: 0.0 ~ 1.7976931348623157E308
hastyMovementBonus = 0.15
[affixes.infested]
#The amount of parasites to spawn per interval
#Range: 1 ~ 100
infestedAmount = 2
#The time (in seconds) between parasite spawns
#Range: 1 ~ 100
infestedInterval = 5
#The amount of parasites to infest per health point of the champion
#Range: 0.0 ~ 1.7976931348623157E308
infestedPerHealth = 0.5
#The total amount of parasites a champion can house at once
#Range: > 1
infestedTotal = 1
#The mob to use as a parasite for infestation
infestedParasite = "minecraft:silverfish"
#The mob to use as a parasite for infestation of ender mob
infestedEnderParasite = "minecraft:endermite"
[affixes.paralyzing]
#The percent chance that an attack will paralyze targets
#Range: 0.0 ~ 1.0
paralyzingChance = 0.2
[affixes.knocking]
#The multiplier to apply to the knockback strength
#Range: 0.0 ~ 1.7976931348623157E308
knockingMultiplier = 3.0
[affixes.lively]
#The amount of health per second regeneration
#Range: 0.0 ~ 1.7976931348623157E308
livelyHealAmount = 1.0
#Multiplier to health regeneration when not aggressive
#Range: 1.0 ~ 1.7976931348623157E308
livelyPassiveMultiplier = 5.0
#Set cooldown (in seconds) for regeneration after getting attacked
#Range: > 1
livelyCooldown = 6
[affixes.molten]
#Set to true to have Molten champions not be damaged by water
moltenWaterResistance = false
[affixes.plagued]
#The effect that will be spread
#Format:[effect];[power];[duration(secs)]
plaguedEffect = "rats:plague;15;1"
#The range of the plagued effect
#Range: 1 ~ 100
plaguedRange = 1
[affixes.reflective]
#The minimum percent of damage to reflect back
#Range: 0.0 ~ 1.0
reflectiveMinPercent = 0.01
#The maximum percent of damage to reflect back
#Range: 0.0 ~ 1.0
reflectiveMaxPercent = 0.1
#The maximum amount of damage to reflect back
#Range: > 0
reflectiveMax = 40
#Set to true to enable deadly reflected strikes
reflectiveLethal = false
[affixes.magnetic]
#Strength of the magnetic pulling effect
#Range: 0.0 ~ 100.0
magneticStrength = 0.025
[affixes.wounding]
#The percent chance that an attack will wound targets
#Range: 0.0 ~ 1.0
woundingChance = 0.4
[integrations]
#Scaling Health
#List of tiers with numbers to multiply spawn rates by difficulty
#Format: [tier];[percent increase]
scalingHealthSpawnModifiers = []