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
232 lines
25 KiB
TOML
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
|
|
|