Files
FearFactory/1.20.1-FearFactoryTest/minecraft/config/soundattract-common.toml
Logicka a4741227b9 Configs generated, added some mods including Iron's spellbook. NOTE: need sound whitelist for player sounds
Added
cursery, sneaky curses: adds new curses, causes curses to have a chance to affix when enchanting regardless of its presence in the description, obfuscates curses from tooltip and instead makes the item's name red.
curse of pandora: adds curios and cursed curios
ancientcurses: adds altars where you can earn jewels (gems) to affix to an amulet for bonuses (future curio wip)
Sound attracts mobs, proximity chat, and simple radios for bequiet systems
Iron's spells & spellbook integrates with some of our mods and adds mobs and magic
tenseambiance: dynamic biome based creepy ambient noise
2025-05-27 09:09:23 -05:00

232 lines
25 KiB
TOML

[General]
#Enable aggresive debug logging for Sound Attract mod
debugLogging = false
#Sound lifetime in ticks
#Range: 1 ~ 1200
soundLifetimeTicks = 200
#Mob scan cooldown in ticks
#Range: 1 ~ 100
scanCooldownTicks = 15
#Min TPS for scan cooldown
#Range: 1.0 ~ 20.0
minTpsForScanCooldown = 10.0
#Max TPS for scan cooldown
#Range: 1.0 ~ 20.0
maxTpsForScanCooldown = 20.0
#Arrival distance for sound
#Range: 0.1 ~ 10.0
arrivalDistance = 6.0
#Mob movement speed
#Range: 0.01 ~ 10.0
mobMoveSpeed = 1.0
#Sound switch ratio, the lower the easier for the mob to switch target
#Range: 0.0 ~ 1.0
soundSwitchRatio = 0.3
[Mobs]
#List of mobs that will be attracted to sounds. Example: ['minecraft:zombie', 'minecraft:skeleton'].
attractedEntities = ["minecraft:cave_spider", "minecraft:creeper", "minecraft:drowned", "minecraft:endermite", "minecraft:evoker", "minecraft:guardian", "minecraft:hoglin", "minecraft:husk", "minecraft:magma_cube", "minecraft:phantom", "minecraft:piglin", "minecraft:piglin_brute", "minecraft:pillager", "minecraft:ravager", "minecraft:shulker", "minecraft:silverfish", "minecraft:skeleton", "minecraft:slime", "minecraft:spider", "minecraft:stray", "minecraft:vex", "minecraft:vindicator", "minecraft:witch", "minecraft:wither_skeleton", "minecraft:zoglin", "minecraft:zombie", "minecraft:zombie_villager"]
#Experimental Feature, may cause issues.
edgeMobSmartBehavior = false
#Max distance for mobs to be considered in a group
#Range: 1.0 ~ 128.0
groupDistance = 128.0
#Maximum number of group leaders
#Range: 1 ~ 1000
maxLeaders = 16
#Maximum number of mobs in a group
#Range: 1 ~ 128
maxGroupSize = 128
#Multiplier for leader spacing
#Range: 1.0 ~ 10.0
leaderSpacingMultiplier = 2.0
#Number of edge sectors for edge mob selection
#Range: 2 ~ 12
numEdgeSectors = 6
[Mobs."Leader Group Radius"]
#This has no effect. Default: 32.0
#Range: 1.0 ~ 32.0
leaderGroupRadius = 32.0
[Sound]
#List of non-player sound IDs that mobs can be attracted to. Format: 'soundId;range;weight'. Example: 'minecraft:block.lever.click;5;3'
nonPlayerSoundIdList = ["minecraft:item.crossbow.shoot;16;4", "minecraft:item.crossbow.loading_start;6;2", "minecraft:item.crossbow.loading_middle;6;2", "minecraft:item.crossbow.loading_end;6;2", "minecraft:item.crossbow.quick_charge_1;6;2", "minecraft:item.crossbow.quick_charge_2;6;2", "minecraft:item.crossbow.quick_charge_3;6;2", "minecraft:entity.arrow.shoot;14;4", "minecraft:item.shield.block;12;3", "minecraft:block.lever.click;5;3", "minecraft:block.wooden_trapdoor.open;8;3", "minecraft:block.wooden_trapdoor.close;8;3", "minecraft:block.bamboo_wood_trapdoor.open;10;3", "minecraft:block.bamboo_wood_trapdoor.close;10;3", "minecraft:block.cherry_wood_trapdoor.open;10;3", "minecraft:block.cherry_wood_trapdoor.close;10;3", "minecraft:block.iron_trapdoor.open;15;4", "minecraft:block.iron_trapdoor.close;15;4", "minecraft:block.wooden_door.open;12;4", "minecraft:block.wooden_door.close;12;4", "minecraft:block.bamboo_wood_door.open;15;4", "minecraft:block.bamboo_wood_door.close;15;4", "minecraft:block.cherry_wood_door.open;15;4", "minecraft:block.cherry_wood_door.close;15;4", "minecraft:block.iron_door.open;20;5", "minecraft:block.iron_door.close;20;5", "minecraft:block.fence_gate.open;10;3", "minecraft:block.fence_gate.close;10;3", "minecraft:block.piston.extend;20;4", "minecraft:block.piston.contract;20;4", "minecraft:block.dispenser.dispense;12;4", "minecraft:block.dispenser.launch;12;4", "minecraft:block.anvil.land;25;5", "minecraft:block.anvil.use;25;5", "minecraft:block.anvil.destroy;25;5", "minecraft:block.sand.fall;6;3", "minecraft:block.gravel.fall;6;3", "minecraft:block.grass.break;3;2", "minecraft:block.scaffolding.break;3;2", "tacz:target_block_hit;6;3", "minecraft:entity.boat.paddle_water;8;3", "minecraft:ambient.underwater.enter;4;2", "minecraft:ambient.underwater.exit;4;2", "minecraft:block.chest.open;5;2", "minecraft:block.chest.close;5;2", "minecraft:block.barrel.open;5;2", "minecraft:block.barrel.close;5;2", "minecraft:block.ender_chest.open;6;2", "minecraft:block.ender_chest.close;6;2", "minecraft:block.shulker_box.open;6;2", "minecraft:block.shulker_box.close;6;2", "minecraft:block.bell.use;30;5", "minecraft:block.bell.resonate;15;4", "minecraft:block.furnace.fire_crackle;8;3", "minecraft:entity.generic.explode;50;7", "minecraft:entity.firework_rocket.launch;10;3", "minecraft:entity.firework_rocket.blast;20;5", "minecraft:entity.firework_rocket.large_blast;30;6", "musketmod:musket_fire;155;8", "musketmod:blunderbuss_fire;154;7", "musketmod:pistol_fire;164;5", "cgm:item.shotgun.fire;156;15", "cgm:item.shotgun.silenced_fire;131;13", "cgm:item.shotgun.enchanted_fire;156;15", "cgm:item.shotgun.cock;90;6", "cgm:item.rifle.fire;162;16", "cgm:item.rifle.silenced_fire;137;13", "cgm:item.rifle.enchanted_fire;162;16", "cgm:item.rifle.cock;90;6", "cgm:item.pistol.fire;164;16", "cgm:item.pistol.silenced_fire;139;13", "cgm:item.pistol.enchanted_fire;164;16", "cgm:item.pistol.reload;85;7", "cgm:item.pistol.cock;90;6", "cgm:item.assault_rifle.fire;159;16", "cgm:item.assault_rifle.silenced_fire;134;13", "cgm:item.assault_rifle.enchanted_fire;159;16", "cgm:item.assault_rifle.cock;90;6", "cgm:item.grenade_launcher.fire;172;17", "cgm:item.bazooka.fire;184;17", "cgm:item.mini_gun.fire;180;17", "cgm:item.mini_gun.enchanted_fire;180;17", "cgm:item.machine_pistol.fire;160;16", "cgm:item.machine_pistol.silenced_fire;135;13", "cgm:item.machine_pistol.enchanted_fire;160;16", "cgm:item.heavy_rifle.fire;165;16", "cgm:item.heavy_rifle.silenced_fire;140;13", "cgm:item.heavy_rifle.enchanted_fire;165;16", "cgm:item.heavy_rifle.cock;90;6", "cgm:item.grenade.pin;72;6", "cgm:entity.stun_grenade.explosion;175;18", "cgm:entity.stun_grenade.ring;104;10"]
[SoundIdWhitelist]
#Whitelist of sound IDs to process (all others will be ignored for performance). Example: 'minecraft:block.note_block.bass'
soundIdWhitelist = ["minecraft:item.crossbow.shoot", "minecraft:item.crossbow.loading_start", "minecraft:item.crossbow.loading_middle", "minecraft:item.crossbow.loading_end", "minecraft:item.crossbow.quick_charge_1", "minecraft:item.crossbow.quick_charge_2", "minecraft:item.crossbow.quick_charge_3", "minecraft:entity.arrow.shoot", "minecraft:item.shield.block", "minecraft:block.lever.click", "minecraft:block.wooden_trapdoor.open", "minecraft:block.wooden_trapdoor.close", "minecraft:block.bamboo_wood_trapdoor.open", "minecraft:block.bamboo_wood_trapdoor.close", "minecraft:block.cherry_wood_trapdoor.open", "minecraft:block.cherry_wood_trapdoor.close", "minecraft:block.iron_trapdoor.open", "minecraft:block.iron_trapdoor.close", "minecraft:block.wooden_door.open", "minecraft:block.wooden_door.close", "minecraft:block.bamboo_wood_door.open", "minecraft:block.bamboo_wood_door.close", "minecraft:block.cherry_wood_door.open", "minecraft:block.cherry_wood_door.close", "minecraft:block.iron_door.open", "minecraft:block.iron_door.close", "minecraft:block.fence_gate.open", "minecraft:block.fence_gate.close", "minecraft:block.piston.extend", "minecraft:block.piston.contract", "minecraft:block.dispenser.dispense", "minecraft:block.dispenser.launch", "minecraft:block.anvil.land", "minecraft:block.anvil.use", "minecraft:block.anvil.destroy", "minecraft:block.sand.fall", "minecraft:block.gravel.fall", "minecraft:block.grass.break", "minecraft:block.scaffolding.break", "tacz:target_block_hit", "minecraft:entity.boat.paddle_water", "minecraft:ambient.underwater.enter", "minecraft:ambient.underwater.exit", "minecraft:block.chest.open", "minecraft:block.chest.close", "minecraft:block.barrel.open", "minecraft:block.barrel.close", "minecraft:block.ender_chest.open", "minecraft:block.ender_chest.close", "minecraft:block.shulker_box.open", "minecraft:block.shulker_box.close", "minecraft:block.bell.use", "minecraft:block.bell.resonate", "minecraft:block.furnace.fire_crackle", "minecraft:entity.generic.explode", "minecraft:entity.firework_rocket.launch", "minecraft:entity.firework_rocket.blast", "minecraft:entity.firework_rocket.large_blast", "parcool:grabbing", "parcool:wallrun_and_running", "parcool:jumping", "parcool:sliding_1", "parcool:sliding_2", "parcool:sliding_3", "parcool:roll_and_dodge", "parcool:landing", "minecraft:random/anvil_land", "entity/leashknot/place1", "minecraft:entity.player.sprint", "minecraft:entity.player.jump", "minecraft:entity.player.sneak", "tacz:gun", "soundattract:voice_chat", "musketmod:musket_fire", "musketmod:blunderbuss_fire", "musketmod:pistol_fire", "cgm:item.shotgun.fire", "cgm:item.shotgun.silenced_fire", "cgm:item.shotgun.enchanted_fire", "cgm:item.shotgun.cock", "cgm:item.rifle.fire", "cgm:item.rifle.silenced_fire", "cgm:item.rifle.enchanted_fire", "cgm:item.rifle.cock", "cgm:item.pistol.fire", "cgm:item.pistol.silenced_fire", "cgm:item.pistol.enchanted_fire", "cgm:item.pistol.reload", "cgm:item.pistol.cock", "cgm:item.assault_rifle.fire", "cgm:item.assault_rifle.silenced_fire", "cgm:item.assault_rifle.enchanted_fire", "cgm:item.assault_rifle.cock", "cgm:item.grenade_launcher.fire", "cgm:item.bazooka.fire", "cgm:item.mini_gun.fire", "cgm:item.mini_gun.enchanted_fire", "cgm:item.machine_pistol.fire", "cgm:item.machine_pistol.silenced_fire", "cgm:item.machine_pistol.enchanted_fire", "cgm:item.heavy_rifle.fire", "cgm:item.heavy_rifle.silenced_fire", "cgm:item.heavy_rifle.enchanted_fire", "cgm:item.heavy_rifle.cock", "cgm:item.grenade.pin", "cgm:entity.stun_grenade.explosion", "cgm:entity.stun_grenade.ring"]
[Block]
#Radius (in blocks) around the ray to check for muffling blocks. 0 = only the direct ray, 1 = 3x3 area, 2 = 5x5, etc.
#Range: 0 ~ 4
mufflingAreaRadius = 0
#Enable wool muffling
woolMufflingEnabled = true
#Custom wool blocks
customWoolBlocks = []
#Wool block range reduction (blocks)
#Range: 0 ~ 32
woolBlockRangeReduction = 8
#Wool block weight reduction (absolute deduction per block, e.g., 0.5 means -0.5 per block)
#Range: 0.0 ~ 10.0
woolBlockWeightReduction = 0.8
#Enable solid block muffling
solidMufflingEnabled = true
#Custom solid blocks
customSolidBlocks = []
#Solid block range reduction (blocks)
#Range: 0 ~ 32
solidBlockRangeReduction = 6
#Solid block weight reduction (absolute deduction per block, e.g., 1.0 means -1.0 per block)
#Range: 0.0 ~ 10.0
solidBlockWeightReduction = 0.6
#Enable non-solid block muffling
nonSolidMufflingEnabled = true
#Custom non-solid blocks
customNonSolidBlocks = []
#Non-solid block range reduction (blocks)
#Range: 0 ~ 32
nonSolidBlockRangeReduction = 5
#Non-solid block weight reduction (absolute deduction per block, e.g., 0.5 means -0.5 per block)
#Range: 0.0 ~ 10.0
nonSolidBlockWeightReduction = 0.5
#Enable thin block muffling
thinMufflingEnabled = true
#Custom thin blocks
customThinBlocks = []
#Thin block range reduction (blocks)
#Range: 0 ~ 32
thinBlockRangeReduction = 2
#Thin block weight reduction (absolute deduction per block, e.g., 0.2 means -0.2 per block)
#Range: 0.0 ~ 10.0
thinBlockWeightReduction = 0.2
#Enable liquid block muffling
liquidMufflingEnabled = true
#Custom liquid blocks (resource locations, e.g. 'minecraft:lava', 'modid:custom_fluid')
customLiquidBlocks = []
#Liquid block range reduction (blocks)
#Range: 0 ~ 32
liquidBlockRangeReduction = 4
#Liquid block weight reduction (absolute deduction per block, e.g., 1.0 means -1.0 per block)
#Range: 0.0 ~ 10.0
liquidBlockWeightReduction = 0.4
[Detection]
#Base detection range
#Range: 1.0 ~ 128.0
baseDetectionRange = 16.0
#Sneak detection range
#Range: 0.0 ~ 128.0
sneakDetectionRange = 8.0
#Crawl detection range
#Range: 0.0 ~ 128.0
crawlDetectionRange = 4.0
#Sneak detection range with camouflage
#Range: 0.0 ~ 128.0
sneakDetectionRangeCamouflage = 4.0
#Crawl detection range with camouflage
#Range: 0.0 ~ 128.0
crawlDetectionRangeCamouflage = 2.0
#Standing detection range
#Range: 0.0 ~ 128.0
standingDetectionRange = 32.0
#Standing detection range with camouflage
#Range: 0.0 ~ 128.0
standingDetectionRangeCamouflage = 16.0
#Interval (in ticks) between stealth detection scans.
#Range: 1 ~ 100
stealthCheckInterval = 10
#Threshold for low light level (inclusive). Below or equal to this, use detectionLightLowMultiplier.
#Range: 0 ~ 15
detectionLightLowThreshold = 7
#Detection range multiplier for low light.
#Range: 0.0 ~ 1.0
detectionLightLowMultiplier = 0.7
#Threshold for mid light level (inclusive). Below or equal to this, use detectionLightMidMultiplier.
#Range: 0 ~ 15
detectionLightMidThreshold = 12
#Detection range multiplier for mid light.
#Range: 0.0 ~ 1.0
detectionLightMidMultiplier = 0.85
#Detection range multiplier at night.
#Range: 0.0 ~ 1.0
detectionNightMultiplier = 0.45
#If true, partial matching of camouflage armor pieces is allowed.
camouflagePartialMatching = true
#Weight for each matching camouflage armor piece (0-1).
#Range: 0.0 ~ 1.0
camouflageArmorPieceWeight = 0.25
#Weight for color similarity in camouflage calculation (0-1).
#Range: 0.0 ~ 1.0
camouflageColorSimilarityWeight = 0.5
#Threshold for color similarity (lower = more strict match, up to 255).
#Range: 0 ~ 255
camouflageColorSimilarityThreshold = 48
#Weight for matching adjacent blocks in camouflage calculation (0-1).
#Range: 0.0 ~ 1.0
camouflageBlockMatchWeight = 0.15
#If true, camouflage effectiveness scales with distance.
camouflageDistanceScaling = true
#Maximum distance for camouflage scaling.
#Range: 1.0 ~ 128.0
camouflageDistanceMax = 16.0
#Minimum camouflage effectiveness at max distance (0-1).
#Range: 0.0 ~ 1.0
camouflageDistanceMinEffectiveness = 0.3
#If true, movement reduces camouflage effectiveness.
camouflageMovementPenalty = true
#Penalty multiplier for sprinting (0-1, lower = more penalty).
#Range: 0.0 ~ 1.0
camouflageSprintingPenalty = 0.4
#Penalty multiplier for walking (0-1, lower = more penalty).
#Range: 0.0 ~ 1.0
camouflageWalkingPenalty = 0.15
#Camouflage sets. Add more by appending new entries to the list. Each entry is: colorHex;helmetId;chestplateId;leggingsId;bootsId;[optional block ids...]. Use full item IDs for vanilla/modded armor and blocks.
#Example: '232323;minecraft:netherite_helmet;minecraft:netherite_chestplate;minecraft:netherite_leggings;minecraft:netherite_boots;minecraft:obsidian;minecraft:blackstone' adds Netherite armor camo for obsidian/blackstone. See documentation for details.
camouflageSets = ["F9FFFE;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:snow_block;minecraft:white_wool;minecraft:quartz_block;minecraft:calcite;minecraft:diorite;minecraft:bone_block;minecraft:powder_snow;minecraft:wool;minecraft:white_concrete;minecraft:white_terracotta;minecraft:white_glazed_terracotta", "F9801D;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:orange_wool;minecraft:orange_terracotta;minecraft:acacia_planks;minecraft:honey_block;minecraft:pumpkin;minecraft:carved_pumpkin;minecraft:orange_concrete;minecraft:orange_glazed_terracotta;minecraft:mangrove_planks", "C74EBD;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:magenta_wool;minecraft:magenta_terracotta;minecraft:purpur_block;minecraft:amethyst_block;minecraft:magenta_concrete;minecraft:magenta_glazed_terracotta;minecraft:shulker_box", "3AB3DA;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:light_blue_wool;minecraft:light_blue_terracotta;minecraft:packed_ice;minecraft:ice;minecraft:blue_ice;minecraft:light_blue_concrete;minecraft:light_blue_glazed_terracotta;minecraft:prismarine;minecraft:prismarine_bricks", "FED83D;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:yellow_wool;minecraft:yellow_terracotta;minecraft:sandstone;minecraft:smooth_sandstone;minecraft:end_stone;minecraft:sponge;minecraft:hay_block;minecraft:yellow_concrete;minecraft:yellow_glazed_terracotta", "80C71F;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:lime_wool;minecraft:lime_terracotta;minecraft:melon;minecraft:slime_block;minecraft:lime_concrete;minecraft:lime_glazed_terracotta;minecraft:leaves;minecraft:moss_block", "F38BAA;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:pink_wool;minecraft:pink_terracotta;minecraft:brain_coral_block;minecraft:pink_concrete;minecraft:pink_glazed_terracotta;minecraft:peony;minecraft:pink_petals", "474F52;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:gray_wool;minecraft:gray_terracotta;minecraft:polished_andesite;minecraft:stone;minecraft:cobblestone;minecraft:gravel;minecraft:deepslate;minecraft:gray_concrete;minecraft:gray_glazed_terracotta", "9D9D97;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:light_gray_wool;minecraft:light_gray_terracotta;minecraft:stone;minecraft:andesite;minecraft:calcite;minecraft:diorite;minecraft:light_gray_concrete;minecraft:light_gray_glazed_terracotta;minecraft:oxidized_copper", "169C9C;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:cyan_wool;minecraft:cyan_terracotta;minecraft:prismarine;minecraft:warped_planks;minecraft:cyan_concrete;minecraft:cyan_glazed_terracotta;minecraft:oxidized_cut_copper", "8932B8;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:purple_wool;minecraft:purple_terracotta;minecraft:obsidian;minecraft:purpur_block;minecraft:crying_obsidian;minecraft:purple_concrete;minecraft:purple_glazed_terracotta;minecraft:chorus_flower", "3C44AA;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:blue_wool;minecraft:blue_terracotta;minecraft:lapis_block;minecraft:blue_ice;minecraft:blue_concrete;minecraft:blue_glazed_terracotta;minecraft:warped_nylium;minecraft:soul_fire", "835432;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:brown_wool;minecraft:brown_terracotta;minecraft:dirt;minecraft:podzol;minecraft:coarse_dirt;minecraft:mud;minecraft:brown_concrete;minecraft:brown_glazed_terracotta;minecraft:rooted_dirt", "5E7C16;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:green_wool;minecraft:green_terracotta;minecraft:moss_block;minecraft:grass_block;minecraft:leaves;minecraft:vine;minecraft:green_concrete;minecraft:green_glazed_terracotta;minecraft:cactus;minecraft:bamboo", "B02E26;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:red_wool;minecraft:red_terracotta;minecraft:netherrack;minecraft:red_sand;minecraft:red_concrete;minecraft:red_glazed_terracotta;minecraft:crimson_nylium;minecraft:nether_wart_block;minecraft:cherry_leaves", "1D1D21;minecraft:leather_helmet;minecraft:leather_chestplate;minecraft:leather_leggings;minecraft:leather_boots;minecraft:black_wool;minecraft:black_terracotta;minecraft:coal_block;minecraft:deepslate;minecraft:black_concrete;minecraft:black_glazed_terracotta;minecraft:obsidian;minecraft:basalt;minecraft:sculk"]
["Player Action Sound"]
#List of Parcool animator sound configs. Format: 'AnimatorClass;soundId;range;weight;volume;pitch'. Example: 'VaultAnimator;parcool:grabbing;10;1.0;1.25;0.6'
parcoolAnimatorSounds = ["VaultAnimator;parcool:grabbing;7;0.7;1.25;0.6", "VerticalWallRunAnimator;parcool:wallrun_and_running;7;0.7;1.5;0.6", "HorizontalWallRunAnimator;parcool:wallrun_and_running;7;0.7;1.5;0.7", "CatLeapAnimator;parcool:jumping;7;0.7;0.4;0.7", "ChargeJumpAnimator;parcool:jumping;7;0.7;0.35;0.6", "ClingToCliffAnimator;parcool:grabbing;7;0.7;1.0;0.6", "ClingToCliffJumpAnimator;parcool:jumping;7;0.7;0.4;0.6", "HangDownAnimator;parcool:grabbing;7;0.7;0.9;0.6", "HangDownJumpAnimator;parcool:jumping;7;0.7;0.4;0.6", "SlideAnimator;parcool:sliding_1;7;0.7;0.5;0.6", "SlideAnimator2;parcool:sliding_2;7;0.7;0.5;0.6", "SlideAnimator3;parcool:sliding_3;7;0.7;0.5;0.6", "DodgeAnimator;parcool:roll_and_dodge;7;0.7;0.5;1.0", "TapAnimator;parcool:landing;7;0.7;0.4;0.7", "BreakfallJustAnimator;minecraft:random/anvil_land;7;0.7;0.75;2.0", "RollAnimator;parcool:landing;7;0.7;0.4;0.7", "FastRunningAnimator;parcool:wallrun_and_running;7;0.7;1.5;0.6", "FastSwimAnimator;parcool:jumping;7;0.7;0.4;0.7", "FlippingAnimator;parcool:jumping;7;0.7;0.4;0.7", "HideInBlockAnimator;parcool:jumping;7;0.7;0.4;0.7", "CrawlAnimator;parcool:sliding_1;7;0.7;0.5;0.6", "DiveAnimator;parcool:jumping;7;0.7;0.4;0.7", "RideZiplineAnimator;entity/leashknot/place1;7;0.7;1.0;1.0", "WallJumpAnimator;parcool:jumping;7;0.7;0.4;0.7", "WallSlideAnimator;parcool:sliding_2;7;0.7;0.5;0.6", "VanillaSprint;minecraft:entity.player.sprint;10;1.2;1.0;1.0", "VanillaJump;minecraft:entity.player.jump;7;0.7;0.8;1.0", "VanillaSneak;minecraft:entity.player.sneak;3;0.2;0.4;1.0", "VanillaCrawl;minecraft:block.wool.step;2;0.1;0.2;1.0"]
#List of Parcool animator sound configs. Format: 'animatorClass;soundId;range;weight;volume;pitch'. Example: 'VaultAnimator;parcool:grabbing;10;1.0;1.25;0.6'
parcoolAnimatorSoundConfigs = ["VaultAnimator;parcool:grabbing;7;0.7;1.25;0.6", "VerticalWallRunAnimator;parcool:wallrun_and_running;7;0.7;1.5;0.6", "HorizontalWallRunAnimator;parcool:wallrun_and_running;7;0.7;1.5;0.7", "CatLeapAnimator;parcool:jumping;7;0.7;0.4;0.7", "ChargeJumpAnimator;parcool:jumping;7;0.7;0.35;0.6", "ClingToCliffAnimator;parcool:grabbing;7;0.7;1.0;0.6", "ClingToCliffJumpAnimator;parcool:jumping;7;0.7;0.4;0.6", "HangDownAnimator;parcool:grabbing;7;0.7;0.9;0.6", "HangDownJumpAnimator;parcool:jumping;7;0.7;0.4;0.6", "SlideAnimator;parcool:sliding_1;7;0.7;0.5;0.6", "SlideAnimator2;parcool:sliding_2;7;0.7;0.5;0.6", "SlideAnimator3;parcool:sliding_3;7;0.7;0.5;0.6", "DodgeAnimator;parcool:roll_and_dodge;7;0.7;0.5;1.0", "TapAnimator;parcool:landing;7;0.7;0.4;0.7", "BreakfallJustAnimator;minecraft:random/anvil_land;7;0.7;0.75;2.0", "RollAnimator;parcool:landing;7;0.7;0.4;0.7", "FastRunningAnimator;parcool:wallrun_and_running;7;0.7;1.5;0.6", "FastSwimAnimator;parcool:jumping;7;0.7;0.4;0.7", "FlippingAnimator;parcool:jumping;7;0.7;0.4;0.7", "HideInBlockAnimator;parcool:jumping;7;0.7;0.4;0.7", "CrawlAnimator;parcool:sliding_1;7;0.7;0.5;0.6", "DiveAnimator;parcool:jumping;7;0.7;0.4;0.7", "RideZiplineAnimator;entity/leashknot/place1;7;0.7;1.0;1.0", "WallJumpAnimator;parcool:jumping;7;0.7;0.4;0.7", "WallSlideAnimator;parcool:sliding_2;7;0.7;0.5;0.6", "VanillaSprint;minecraft:entity.player.sprint;10;1.2;1.0;1.0", "VanillaJump;minecraft:entity.player.jump;7;0.7;0.8;1.0", "VanillaSneak;minecraft:entity.player.sneak;3;0.2;0.4;1.0", "VanillaCrawl;minecraft:block.wool.step;2;0.1;0.2;1.0"]
["Simple VC"]
#Enable voice chat integration
enableVoiceChatIntegration = true
#Voice chat whisper range
#Range: 1 ~ 64
voiceChatWhisperRange = 8
#Voice chat normal range
#Range: 1 ~ 128
voiceChatNormalRange = 24
#Voice chat weight
#Range: 0.0 ~ 10.0
voiceChatWeight = 9.0
[Tacz]
#Enable Tacz gun integration
enableTaczIntegration = true
#Tacz reload sound range (fallback, calculated as shootDb/20.0 for known guns)
#Range: 1.0 ~ 128.0
taczReloadRange = 9.0
#Tacz reload sound weight (fallback, calculated as (shootDb/10.0)/2.0 for known guns)
#Range: 0 ~ 10
taczReloadWeight = 9
#Tacz shoot sound range (fallback, calculated as db for known guns)
#Range: 1.0 ~ 128.0
taczShootRange = 128.0
#Tacz shoot sound weight (fallback, calculated as db/10.0 for known guns)
#Range: 0 ~ 10
taczShootWeight = 10
#Tacz gun shoot decibels. Format: 'modid:item;decibels'. Example: 'tacz:akm;120.0'
taczGunShootDecibels = ["suffuse:aks74u;157.0", "suffuse:python;155.0", "suffuse:tec9;160.0", "suffuse:tt33;158.0", "tacz:deagle_golder;164.0", "suffuse:tti2011;158.0", "tacz:m1911;157.0", "suffuse:trapper50cal;172.0", "tacz:deagle;164.0", "tacz:cz75;157.0", "tacz:p320;157.0", "suffuse:viper2011;158.0", "tacz:m700;160.0", "tacz:m107;171.0", "tacz:m95;172.0", "tacz:ai_awp;170.0", "suffuse:aw50;173.0", "suffuse:gm6;172.0", "suffuse:m200;173.0", "suffuse:xm7;165.0", "suffuse:qbu191;164.0", "suffuse:n4;161.0", "suffuse:qbz951;160.0", "suffuse:ash12;165.0", "suffuse:aks74u;157.0", "suffuse:qbz951s;160.0", "suffuse:qbz192;159.0", "suffuse:an94;161.0", "tacz:sks_tactical;159.0", "tacz:ak47;159.0", "tacz:type_81;158.0", "tacz:qbz_95;160.0", "tacz:hk416d;161.0", "tacz:m4a1;159.0", "tacz:m16a1;159.0", "tacz:hk_g3;161.0", "tacz:m16a4;159.0", "tacz:mk14;162.0", "tacz:scar_l;161.0", "tacz:scar_h;162.0", "tacz:aug;160.0", "tacz:db_short;165.0", "tacz:db_long;166.0", "tacz:m870;165.0", "tacz:aa12;161.0", "tacz:ump45;158.0", "tacz:hk_mp5a5;158.0", "suffuse:ump45;158.0", "tacz:uzi;157.0", "suffuse:pp19;157.0", "tacz:vector45;158.0", "tacz:p90;156.0", "tacz:rpg7;180.0", "tacz:m320;172.0", "suffuse:m79;172.0", "suffuse:pkp;165.0", "tacz:m249;165.0", "tacz:rpk;164.0"]
#Tacz attachment sound reduction. Format: 'modid:item;reduction'. Example: 'tacz:suppressor;15.0'
taczAttachmentReductions = ["tacz:muzzle_brake_cthulhu;-3.0", "tacz:muzzle_brake_pioneer;-3.0", "tacz:muzzle_brake_cyclone_d2;-3.0", "tacz:muzzle_brake_trex;-5.0", "tacz:muzzle_silencer_mirage;30.0", "tacz:muzzle_silencer_vulture;30.0", "tacz:muzzle_silencer_knight_qd;30.0", "tacz:muzzle_silencer_ursus;30.0", "tacz:muzzle_silencer_ptilopsis;30.0", "tacz:muzzle_silencer_phantom_s1;30.0", "tacz:muzzle_compensator_trident;-2.0", "tacz:deagle_golden_long_barrel;-1.0"]
#Default reduction value for Tacz attachments if the attachment id is not in the list.
#Range: -300.0 ~ 300.0
taczAttachmentReductionDefault = 0.0