#Vector Things Configuration [vector_plates] #Speed of the Slow Vector Plate # Default: 0.1 # Range: 0.0 ~ 100.0 000_slowVectorSpeed = 0.1 #Speed of the Moderate Vector Plate # Default: 0.5 # Range: 0.0 ~ 100.0 001_moderateVectorSpeed = 0.5 #Speed of the Fast Vector Plate # Default: 1.0 # Range: 0.0 ~ 100.0 002_fastVectorSpeed = 1.0 #Speed of the Extreme Vector Plate # Default: 5.0 # Range: 0.0 ~ 100.0 003_extremeVectorSpeed = 5.0 #Speed of the Ultra Vector Plate # Default: 15.0 # Range: 0.0 ~ 100.0 004_ultraVectorSpeed = 15.0 #Vertical boost factor for players on vertical vector plates # Default: 0.5 # Range: -100.0 ~ 100.0 005_verticalBoostPlayer = 0.5 #Vertical boost factor for mobs/entities on vertical vector plates (higher values help heavier mobs overcome gravity) # Default: 1.2 # Range: -100.0 ~ 100.0 006_verticalBoostEntity = 1.2 #Enable vertical conveyor belts 007_verticalConveyorEnabled = true #Enable vertical vector charm 100_verticalCharmEnabled = true #Enable horizontal vector charm 101_horizontalCharmEnabled = true #Energy capacity of the Vector Charm in RF/FE #Recommended value: 1000000, but set to 0 to disable energy consumption # Default: 0 # Range: > 0 102_vectorCharmEnergyCapacity = 0 #Energy consumed per tick by the Vector Charm when active in RF/FE #Array with 7 values for: [none, slow, moderate, fast, extreme, ultra, hover] #Recommended values: [0, 5, 15, 30, 50, 100, 3], but set to 0 to disable energy consumption 103_vectorCharmEnergyConsume = [0, 0, 0, 0, 0, 0, 0] #General Utilities Configuration [general_utilities] #Amount of energy consumed by the Hellfire Igniter #Recommended value: 10, but set to 0 to disable energy consumption # Default: 0 # Range: > 0 000_hellfireIgniterConsume = 0 #Quantity of energy the Hellfire Igniter can be stored #Recommended value: 1000, but set to 0 to disable energy consumption # Default: 0 # Range: > 0 001_hellfireIgniterBuffer = 0 #If true, Hellfire Igniter uses vanilla-like behavior (always PULSE mode, no mode switching) #When enabled, shift+click will always set to PULSE mode and no mode change message is shown #Also disables inverted placement (Shift when placing the block has no effect on direction) 002_hellfireIgniterVanillaLike = false #Energy capacity of the Portable Dislocator in RF/FE #Recommended value: 5000, but set to 0 to disable energy consumption # Default: 5000 # Range: > 0 100_portableDislocatorEnergyCapacity = 5000 #Energy consumed per teleportation by the Portable Dislocator in RF/FE #Recommended value: 1000 or 100, but set to 0 to disable energy consumption # Default: 100 # Range: > 0 100_portableDislocatorEnergyConsume = 100 #Experience points consumed per teleportation by the Portable Dislocator when energy is not available #Set to 0 to disable experience consumption # Default: 10 # Range: > 0 101_portableDislocatorXpConsume = 10 #Energy capacity of the Weather Alterer in RF/FE #Recommended value: 100000, but set to 0 to disable energy consumption # Default: 0 # Range: > 0 210_weatherAltererEnergyBuffer = 0 #Energy consumed per tick by the Weather Alterer in RF/FE #Recommended value: 5000, but set to 0 to disable energy consumption # Default: 0 # Range: > 0 211_weatherAltererEnergyConsume = 0 #Energy capacity of the Time Alterer in RF/FE #Recommended value: 100000, but set to 0 to disable energy consumption # Default: 0 # Range: > 0 220_timeAltererEnergyBuffer = 0 #Energy consumed per tick by the Time Alterer in RF/FE #Recommended value: 5000, but set to 0 to disable energy consumption # Default: 0 # Range: > 0 221_timeAltererEnergyConsume = 0 #Energy capacity of the Temporal Overclocker in RF/FE #Recommended value: 5000000, but set to 0 to disable energy consumption # Default: 5000000 # Range: > 0 230_temporalOverclockerEnergyBuffer = 5000000 #Energy consumed per acceleration degree per linked block per tick by the Temporal Overclocker in RF/FE #Formula: consumption = energyPerAcceleration * accelerationFactor * linkedBlocks #Example: with energyPerAcceleration=250, accelerationFactor=2, 1 block = 500 RF/tick #Example: with energyPerAcceleration=250, accelerationFactor=20, 1 block = 5000 RF/tick #Example: with energyPerAcceleration=250, accelerationFactor=40, 1 block = 10000 RF/tick # Default: 250 # Range: > 0 231_temporalOverclockerEnergyPerAcceleration = 250 #Maximum number of blocks that can be linked to a Temporal Overclocker # Default: 5 # Range: > 1 232_temporalOverclockerMaxLinks = 5 #Minimum acceleration factor for Temporal Overclocker #Default: 2, range: 2 to Integer.MAX_VALUE # Default: 2 # Range: > 2 233_temporalOverclockerAccelerationFactorMin = 2 #Maximum acceleration factor for Temporal Overclocker #Default: 40, range: 2 to Integer.MAX_VALUE # Default: 40 # Range: > 2 234_temporalOverclockerAccelerationFactorMax = 40 #Default acceleration factor for Temporal Overclocker #Default: 20, range: 2 to Integer.MAX_VALUE # Default: 20 # Range: > 2 235_temporalOverclockerAccelerationFactor = 20 #Maximum distance in blocks for linking blocks to the Temporal Overclocker #Blocks beyond this range cannot be linked # Default: 16 # Range: 1 ~ 256 236_temporalOverclockerLinkRange = 16 #Max acceleration factor multiplier when an Entropic Clock upgrade is installed # Default: 2.0 # Range: 1.0 ~ 10.0 237_entropicClockMaxFactorMultiplier = 2.0 #Entropy consumed per acceleration tick while the Entropic Clock upgrade is active # Default: 10 # Range: 0 ~ 100000 238_entropicClockEntropyPerTick = 10 #Maximum stored entropy buffer for the Entropic Clock upgrade (0 uses Ancient Table max) # Default: 0 # Range: 0 ~ 1000000 239_entropicClockMaxStored = 0 #If true, energy will be consumed before XP when both are available #If both this and prioritizeXp are true, both resources will be consumed 102_portableDislocatorPrioritizeEnergy = true #If true, XP will be consumed before energy when both are available #If both this and prioritizeEnergy are true, both resources will be consumed 103_portableDislocatorPrioritizeXp = false #Speed of the Rubber Sap Extractor in ticks (lower is faster) # Default: 10 # Range: > 1 200_rubberSapExtractorSpeed = 10 #Energy consumed per block placed by the Structure Placer Machine in RF/FE # Default: 50 # Range: > 0 300_structurePlacerMachineEnergyConsume = 50 #Energy capacity of the Structure Placer Machine in RF/FE # Default: 10000 # Range: > 0 301_structurePlacerMachineEnergyBuffer = 10000 #Energy capacity of the Factory in RF/FE (0 disables energy storage and consumption) #Per-operation cost is set per recipe in data (energy_per_operation); default 1 RF when omitted. # Default: 10000 # Range: > 0 303_factoryEnergyBuffer = 10000 #Maximum range (blocks) for Sound Muffler effect. Minimum is always 8. Allowed values in GUI: 8, 16, 32, and up to this max (default 500). # Default: 16 # Range: 8 ~ 1024 302_soundMufflerRangeMax = 16 #Extra allow overrides for Deep Drawers (bypass adaptive rules). #Required for stackable items (maxStackSize > 1); non-stackable items are accepted automatically. #Tags starting with # are item tags, items without # are item IDs (e.g. apotheosis:gem, minecraft:potion) 400_deep_drawers_allow = ["apotheosis:gem", "minecraft:potion", "minecraft:enchanted_book", "irons_spellbooks:scroll"] #Extra deny overrides for Deep Drawers (always blocked, wins over allow and adaptive). #Tags starting with # are item tags, items without # are item IDs #Default includes minecraft:book for safety reasons 401_deep_drawers_deny = ["minecraft:book", "#c:skulls", "#minecraft:skulls"] #Extraction interval in ticks for the Deep Drawer Extractor (lower is faster) #Default: 1 (extracts every tick, maximum speed) #1 tick = 0.05 seconds # Default: 1 # Range: > 1 410_deep_drawer_extractor_interval = 1 #Maximum number of filter fields in the Deep Drawer Extractor GUI #Default: 50 #All EditBoxes are always created, even if empty # Default: 50 # Range: > 1 411_deep_drawer_extractor_max_filters = 50 #Per-axis radius in blocks of the cubic area around an active Ender Nullifier that blocks mob teleports # Default: 8 # Range: 1 ~ 128 003_enderNullifierRadius = 8 #If true, sacred rubber saplings can grow after the required bonemeal uses. 950_sacredRubberTreeGrowthEnabled = true #If true, mega sacred rubber saplings (fertilized with druidic agglomeration) can grow after bonemeal. 951_sacredRubberMegaTreeGrowthEnabled = true #Entropy internal charges (Drop of Entropy) [general_utilities.entropy] #Internal entropy charges per Drop of Entropy (Ancient Table and Arcane Dictionary) # Default: 1000 # Range: > 1 000_charge_per_drop = 1000 #Ancient Table [general_utilities.entropy.ancient_table] #Maximum internal entropy stored by the Ancient Table fuel buffer # Default: 10000 # Range: > 1 100_max_stored = 10000 #Ticks per Ancient Table craft operation # Default: 10 # Range: 1 ~ 72000 101_craft_ticks = 10 #Logical input and output slot count per side on the Ancient Table # Default: 63 # Range: 9 ~ 63 102_io_slots = 63 #Arcane Dictionary — 100–199: item/reroll; 200+: per-trait tuning [general_utilities.entropy.arcane_dictionary] #Maximum internal entropy stored on an Arcane Dictionary stack (default one order of magnitude below Ancient Table) # Default: 500000 # Range: > 1 100_max_stored = 500000 # Default: 1 # Range: 1 ~ 5 101_min_traits = 1 # Default: 5 # Range: 1 ~ 5 102_max_traits = 5 # Default: 1 # Range: 1 ~ 5 103_min_level = 1 # Default: 5 # Range: 1 ~ 5 104_max_level = 5 #Maximum player levels worth of XP consumed per reroll (vanilla curve; excess XP is kept) # Default: 100 # Range: 1 ~ 1000 105_max_roll_levels = 100 #Trait count ceiling curve: lower exponent fills max traits faster (default 0.4) # Default: 0.4 # Range: 0.05 ~ 5.0 106_roll_count_exponent = 0.4 #Trait level ceiling curve: higher exponent makes high levels harder (default 1.8) # Default: 1.8 # Range: 0.05 ~ 10.0 107_roll_level_exponent = 1.8 #Glass Skin: magic damage dealt back to attacker per level # Default: 2.0 # Range: 0.0 ~ 100.0 200_glass_skin_reflect_mult_per_level = 2.0 #Glass Skin: self damage per level when hit # Default: 1.0 # Range: 0.0 ~ 100.0 201_glass_skin_self_damage_per_level = 1.0 #Stone Skin: flat armor bonus per level # Default: 1.0 # Range: 0.0 ~ 100.0 202_stone_skin_armor_per_level = 1.0 #Entropy Shell: armor toughness bonus per level # Default: 1.0 # Range: 0.0 ~ 100.0 203_entropy_shell_toughness_per_level = 1.0 #Entropy Shell: flat max health penalty (stored positive, applied as negative; not per trait level) # Default: 2.0 # Range: 0.0 ~ 100.0 204_entropy_shell_hp_penalty = 2.0 #Agility: movement speed multiplier added per level (0.05 = +5% per level) # Default: 0.05 # Range: 0.0 ~ 5.0 205_agility_speed_mult_per_level = 0.05 #Blood Ledger: max health ratio below which Regeneration is applied (0.30 = 30%) # Default: 0.3 # Range: 0.01 ~ 1.0 206_blood_ledger_low_hp_ratio = 0.3 #Execution Line: target max HP ratio threshold for bonus damage (0.20 = 20%) # Default: 0.2 # Range: 0.01 ~ 1.0 207_execution_line_hp_threshold = 0.2 #Execution Line: bonus damage fraction of hit damage per level (0.05 = +5% per level) # Default: 0.05 # Range: 0.0 ~ 5.0 208_execution_line_bonus_damage_mult = 0.05 #Entropy Blade: armor bypass fraction per level on your hits # Default: 0.05 # Range: 0.0 ~ 1.0 209_entropy_blade_armor_bypass_per_level = 0.05 #Martyr Script: extra dealt damage multiplier per level (0.15 = +15% per level) # Default: 0.15 # Range: 0.0 ~ 5.0 210_martyr_script_dealt_mult_per_level = 0.15 #Martyr Script: extra taken damage multiplier per level (0.10 = +10% per level) # Default: 0.1 # Range: 0.0 ~ 5.0 211_martyr_script_taken_mult_per_level = 0.1 #Recall of Knowledge: bonus XP multiplier per level from orbs (0.05 = +5% per level) # Default: 0.05 # Range: 0.0 ~ 5.0 212_recall_of_knowledge_xp_mult_per_level = 0.05 #Phase Mismatch: chance per level to negate incoming hit (0.05 = 5% per level) # Default: 0.05 # Range: 0.0 ~ 1.0 213_phase_mismatch_dodge_chance_per_level = 0.05 #Shifting Power: seconds each mimicked trait lasts before rotating # Default: 30 # Range: 1 ~ 600 214_shifting_power_mimic_duration_seconds = 30 #Entropy Overflow: entropy consume reduction per level on other traits (0.10 = 10% per level) # Default: 0.1 # Range: 0.0 ~ 1.0 215_entropy_overflow_consume_reduction_per_level = 0.1 #Entropy Overflow: max health penalty per level (stored positive, applied as negative) # Default: 1.0 # Range: 0.0 ~ 100.0 216_entropy_overflow_hp_penalty_per_level = 1.0 #Void Thorns: magic damage dealt to attacker per level when you are hit # Default: 1.0 # Range: 0.0 ~ 100.0 217_void_thorns_damage_per_level = 1.0 #Life Siphon: fraction of dealt damage healed per level (0.05 = 5% per level) # Default: 0.05 # Range: 0.0 ~ 1.0 218_life_siphon_heal_fraction_per_level = 0.05 #Life Siphon: maximum HP healed per hit # Default: 4.0 # Range: 0.0 ~ 100.0 219_life_siphon_heal_cap = 4.0 #Iron Root: knockback resistance added per level (0.10 = +10% per level) # Default: 0.1 # Range: 0.0 ~ 1.0 220_iron_root_knockback_resist_per_level = 0.1 #Quick Hands: attack speed multiplier added per level (0.05 = +5% per level) # Default: 0.05 # Range: 0.0 ~ 5.0 221_quick_hands_attack_speed_per_level = 0.05 #Entropy Funnel: extra entropy charges absorbed per drop per level (beyond the base drop charge) # Default: 1.0 # Range: 0.0 ~ 1000.0 222_entropy_funnel_bonus_charges_per_level = 1.0 #Last Stand: max HP ratio at or below which Resistance is applied (0.30 = 30%) # Default: 0.3 # Range: 0.01 ~ 1.0 223_last_stand_hp_ratio = 0.3 #Grave Debt: max HP ratio above which Slowness is applied (0.70 = 70%) # Default: 0.7 # Range: 0.01 ~ 1.0 224_grave_debt_high_hp_ratio = 0.7 #Grave Debt: max HP ratio below which bonus movement speed is applied (0.30 = 30%) # Default: 0.3 # Range: 0.01 ~ 1.0 225_grave_debt_low_hp_ratio = 0.3 #Grave Debt: movement speed multiplier added per level when below low HP ratio # Default: 0.03 # Range: 0.0 ~ 5.0 226_grave_debt_speed_mult_per_level = 0.03 #Tier Resonance (Apotheosis): entropy consume reduction per world tier step per level (0.02 = 2% per tier per level) # Default: 0.02 # Range: 0.0 ~ 1.0 227_tier_resonance_consume_reduction_per_tier_per_level = 0.02 #Curse of Pain trait: self-applied effect duration in seconds # Default: 5 # Range: 1 ~ 600 228_curse_of_pain_duration_seconds = 5 #Curse of Pain trait: maximum amplifier (level - 1) applied to self # Default: 4 # Range: 0 ~ 255 229_curse_of_pain_max_amplifier = 4 #Curse of Useless: chance per trait level to disable other artifacts and arcane traits (0.20 = 100% at level V) # Default: 0.2 # Range: 0.0 ~ 1.0 230_curse_of_useless_disable_chance_per_level = 0.2 #Arcane Echo: bonus damage proc chance per trait level (0.20 = 100% at level V) # Default: 0.2 # Range: 0.0 ~ 1.0 231_arcane_echo_proc_chance_per_level = 0.2 #Arcane Echo: flat bonus damage per equipped cursed artifact when proc succeeds # Default: 1.0 # Range: 0.0 ~ 1000.0 232_arcane_echo_damage_per_artifact = 1.0 #Entropic Capacity: extra dictionary entropy storage per trait level # Default: 100000 # Range: > 0 233_entropic_capacity_bonus_stored_per_level = 100000 #Entropic Rage: added damage multiplier per trait level vs Wandering Traders (1.0 = x2 at I, x6 at V) # Default: 1.0 # Range: 0.0 ~ 100.0 234_entropic_rage_damage_mult_per_level = 1.0 #Entropic Gear [general_utilities.entropy.entropic_gear] #Base max health bonus while wearing entropic helmet. # Default: 4.0 # Range: 0.0 ~ 100.0 000_helmet_base_hp = 4.0 #Extra max HP per other entropic armor piece worn (excludes helmet itself). # Default: 2.0 # Range: 0.0 ~ 100.0 001_helmet_hp_per_entropic_piece = 2.0 #Missing health points required per toughness bonus step (e.g. 50 missing HP / 7 -> 7 steps). # Default: 7.0 # Range: 1.0 ~ 100.0 010_chestplate_missing_hp_per_step = 7.0 #Armor toughness added per step while wearing entropic chestplate. # Default: 1.0 # Range: 0.0 ~ 100.0 011_chestplate_toughness_bonus_per_step = 1.0 #Missing health points required per armor bonus step (e.g. 50 missing HP / 3 -> 16 steps). # Default: 3.0 # Range: 1.0 ~ 100.0 020_leggings_missing_hp_per_step = 3.0 #Armor added per step while wearing entropic leggings. # Default: 1.0 # Range: 0.0 ~ 100.0 021_leggings_armor_bonus_per_step = 1.0 #Negate fall damage while wearing entropic boots. 030_boots_negate_fall_damage = true #Extra Fortune levels on block drops for entropic pickaxe and paxel (added on top of Fortune enchant). Disabled while Silk Touch is on the tool. Set 0 to turn off. # Default: 1 # Range: 0 ~ 10 040_pickaxe_bonus_fortune_levels = 1 #Chance for entropic sword/axe/spear to partially ignore armor and toughness. # Default: 0.3 # Range: 0.0 ~ 1.0 050_armor_pen_chance = 0.3 #Fraction of armor and toughness ignored on proc (0.8 = 80%). Power off if chance or this is 0. # Default: 0.8 # Range: 0.0 ~ 1.0 051_armor_pen_ignore_fraction = 0.8 #Enable crop reset power on entropic hoe. 060_hoe_crop_power_enabled = true #If false, entropic hoe resets immature crops to age 0 (works alongside harvest mods). If true, only mature crops. 061_hoe_require_mature_crop = false #Enable log stripping on entropic axe and paxel (off-hand strip, sneak + inventory strip). 070_axe_strip_enabled = true #Enable instant brush on entropic shovel and paxel. 071_shovel_brush_enabled = true #Brush simulation ticks per use (higher = faster completion on tough blocks). # Default: 12 # Range: 1 ~ 100 072_shovel_brush_ticks = 12 #Unstable Entropy Catalyst [general_utilities.entropy.unstable_entropy_catalyst] #If true, the player dies when an unstable_entropy_catalyst fully decays in their inventory. 200_unstable_entropy_catalyst_decay_kills_player = false #Ticks until unstable_entropy_catalyst decays in player inventory (0 = disabled). Default 600 = 30 seconds. # Default: 0 # Range: > 0 110_unstable_entropy_catalyst_decay_ticks = 600 #Color ramp used by unstable_entropy_catalyst as it decays (semicolon-separated). #Format: #RRGGBB;#RRGGBB;... (spaces allowed). #Default: pink -> red. 111_unstable_entropy_catalyst_decay_tints = "#FFFFFF;#FF77AA;#FF3355;#FF0000" #Entropic Spawner [general_utilities.entropy.entropic_spawner] #Enable the Entropic Spawner machine 240_entropicSpawnerEnabled = true #Minimum spawn delay in ticks (base, before fuel/clock modifiers) # Default: 200 # Range: 20 ~ 72000 241_entropicSpawnerBaseDelayMin = 200 #Maximum spawn delay in ticks (base, before fuel/clock modifiers) # Default: 800 # Range: 20 ~ 72000 242_entropicSpawnerBaseDelayMax = 800 #Spawn delay multiplier when the internal entropy buffer has charge (< 1.0 = faster) # Default: 0.75 # Range: 0.05 ~ 1.0 243_entropicSpawnerFuelSpeedMultiplier = 0.75 #Maximum Entropic Clocks stackable in the spawner clock slot (0–64, single-slot stack) # Default: 8 # Range: 0 ~ 64 244_entropicSpawnerMaxEntropicClocks = 8 #Per installed Entropic Clock, multiply spawn delay by this factor # Default: 0.85 # Range: 0.1 ~ 1.0 245_entropicSpawnerClockDelayFactorPerClock = 0.85 #Maximum Production Modules stackable in the spawner module slot (0–64, single-slot stack) # Default: 8 # Range: 0 ~ 64 246_entropicSpawnerMaxProductionModules = 8 #Deprecated — no longer used; entropy buffer only shortens spawn delay. Kept for config compatibility. # Default: 0 # Range: 0 ~ 100000 247_entropicSpawnerEntropyPerSpawn = 0 #Total mobs this spawner may ever spawn before locking (0 = unlimited) # Default: 0 # Range: 0 ~ 1000000 248_entropicSpawnerMaxLifetimeSpawns = 0 #Spawner pauses countdown while this many or more living entities are above it (0 = disabled) # Default: 16 # Range: 0 ~ 256 249_entropicSpawnerMaxMobsAbove = 16 #Knowledge Compressor — converts c:experience fluid into jelly of knowledge [general_utilities.entropy.knowledge_compressor] #Internal experience fluid tank capacity in millibuckets # Default: 1000 # Range: > 1 000_tank_capacity_mb = 1000 #Player experience points granted per jelly of knowledge # Default: 50 # Range: 1 ~ 1000000 001_jelly_xp_points = 50 #Millibuckets of experience fluid consumed per XP point when crafting jelly # Default: 20 # Range: 1 ~ 10000 002_mb_per_xp_point = 20 #Server ticks between jelly conversion attempts # Default: 10 # Range: 1 ~ 72000 003_conversion_interval_ticks = 10 #Recipe balance (Ancient Tab simple outputs) [general_utilities.entropy.balance] #Enable the simple Ancient Tab recipe for entropy_crystal. 001_ancient_tab_entropy_crystal = true #Enable the simple Ancient Tab recipe for unstable_entropy_catalyst. 002_ancient_tab_unstable_entropy_catalyst = true #Enable the simple Ancient Tab recipe for minecraft:spawner. 003_ancient_tab_spawner = true #Dolly Configuration [general_utilities.dolly] #List of block tags/IDs that can be picked up by the Dolly #Tags starting with # are block tags (e.g. #minecraft:mineable/pickaxe) #Blocks without # are block IDs (e.g. minecraft:chest, minecraft:furnace) #Empty list means all blocks are allowed (subject to blacklist and hardness/tool requirements) #If whitelist is not empty, only blocks matching these tags/IDs will be allowed 000_dolly_whitelist = [] #List of block tags/IDs that are explicitly forbidden from being picked up by the Dolly #This blacklist ALWAYS takes priority over the whitelist #Tags starting with # are block tags, blocks without # are block IDs #Examples: minecraft:bedrock, minecraft:end_portal_frame, #c:ores 001_dolly_blacklist = ["minecraft:spawner", "minecraft:trial_spawner"] #List of block tags that represent allowed mining levels for the Dolly #Only blocks matching these mining level tags can be picked up #Default includes wooden, stone, and iron tool levels #Tags must start with # #Empty list means no mining level check (only hardness < 0 blocks are rejected) #Examples: #minecraft:mineable/pickaxe, #minecraft:needs_stone_tool, #minecraft:needs_iron_tool 002_dolly_allowed_mining_level_tags = ["#minecraft:mineable/axe", "#minecraft:mineable/pickaxe", "#minecraft:mineable/shovel", "#minecraft:mineable/hoe", "#minecraft:needs_stone_tool", "#minecraft:needs_iron_tool"] #If true, allows the Dolly to move all unbreakable blocks (hardness < 0) #When enabled, unbreakable blocks are checked against unbreakable whitelist/blacklist #Default: false 003_dolly_can_move_all_unbreakable = false #List of unbreakable block IDs that can be picked up by the Dolly #Only used when can_move_all_unbreakable is true #Blocks without # are block IDs (e.g. iska_utils:hard_ice) #Empty list means no unbreakable blocks allowed (except blacklisted ones are always rejected) #If whitelist has entries, only those unbreakable blocks allowed 004_dolly_unbreakable_whitelist = ["iska_utils:hard_ice"] #List of unbreakable block IDs that are explicitly forbidden from being picked up by the Dolly #Only used when can_move_all_unbreakable is true #This blacklist ALWAYS takes priority over the unbreakable whitelist #Blocks without # are block IDs (e.g. minecraft:bedrock, minecraft:end_portal_frame) 005_dolly_unbreakable_blacklist = [] #List of block tags/IDs that can be picked up by the Hard Dolly #Tags starting with # are block tags (e.g. #minecraft:mineable/pickaxe) #Blocks without # are block IDs (e.g. minecraft:chest, minecraft:furnace) #Empty list (default) means ALL blocks are allowed (except indestructible ones with hardness < 0) #If whitelist is not empty, only blocks matching these tags/IDs will be allowed 010_hard_dolly_whitelist = [] #List ofsai:bedrock, minecraft:end_portal_frame, #c:ores 011_hard_dolly_blacklist = [] #List of block tags that represent allowed mining levels for the Hard Dolly #Empty list (default) means NO mining level check - all blocks allowed except indestructible ones (hardness < 0) #Tags must start with # #If not empty, only blocks matching these mining level tags can be picked up #Examples: #minecraft:mineable/pickaxe, #minecraft:needs_stone_tool, #minecraft:needs_iron_tool 012_hard_dolly_allowed_mining_level_tags = [] #If true, allows the Hard Dolly to move all unbreakable blocks (hardness < 0) #When enabled, unbreakable blocks are checked against unbreakable whitelist/blacklist #Default: false 013_hard_dolly_can_move_all_unbreakable = false #List of unbreakable block IDs that can be picked up by the Hard Dolly #Only used when can_move_all_unbreakable is true #Blocks without # are block IDs (e.g. iska_utils:hard_ice) #Empty list means no unbreakable blocks allowed (except blacklisted ones are always rejected) #If whitelist has entries, only those unbreakable blocks allowed 014_hard_dolly_unbreakable_whitelist = ["iska_utils:hard_ice"] #List of unbreakable block IDs that are explicitly forbidden from being picked up by the Hard Dolly #Only used when can_move_all_unbreakable is true #This blacklist ALWAYS takes priority over the unbreakable whitelist #Blocks without # are block IDs (e.g. minecraft:bedrock, minecraft:end_portal_frame) 015_hard_dolly_unbreakable_blacklist = [] #If true, allows the Creative Dolly to move all unbreakable blocks (hardness < 0) #When enabled, unbreakable blocks are checked against unbreakable whitelist/blacklist #Default: true (Creative Dolly can move everything by default) 020_creative_dolly_can_move_all_unbreakable = true #List of unbreakable block IDs that can be picked up by the Creative Dolly #Only used when can_move_all_unbreakable is true #Blocks without # are block IDs (e.g. iska_utils:hard_ice) #Empty list (default) means all unbreakable blocks allowed (except blacklisted ones are always rejected) #If whitelist has entries, only those unbreakable blocks allowed 021_creative_dolly_unbreakable_whitelist = [] #List of unbreakable block IDs that are explicitly forbidden from being picked up by the Creative Dolly #Only used when can_move_all_unbreakable is true #This blacklist ALWAYS takes priority over the unbreakable whitelist #Blocks without # are block IDs (e.g. minecraft:bedrock, minecraft:end_portal_frame) #Empty list (default) means no unbreakable blocks are blacklisted 022_creative_dolly_unbreakable_blacklist = [] #Number of info tooltip lines to display for the Dolly #Each line uses tooltip.iska_utils.dolly.info0, info1, info2, etc. #Default: 1 (shows only info0) # Default: 1 # Range: > 0 100_dolly_info_lines = 1 #Number of info tooltip lines to display for the Hard Dolly #Each line uses tooltip.iska_utils.dolly_hard.info0, info1, info2, etc. #Default: 1 (shows only info0) # Default: 1 # Range: > 0 101_hard_dolly_info_lines = 1 #Number of info tooltip lines to display for the Creative Dolly #Each line uses tooltip.iska_utils.dolly_creative.info0, info1, info2, etc. #Default: 1 (shows only info0) # Default: 1 # Range: > 0 102_creative_dolly_info_lines = 1 #Dye Bush Configuration [general_utilities.dye_bush] #Minimum time in ticks for a dye bush to refill with berries (1 tick = 1/20 second, default 30 seconds) # Default: 600 # Range: > 0 000_minDyeBushRefillTime = 600 #Maximum time in ticks for a dye bush to refill with berries (1 tick = 1/20 second, default 1 minute) # Default: 1200 # Range: > 0 001_maxDyeBushRefillTime = 1200 #Entropic & Graveyard Soils [general_utilities.soils] #If true, entropic soil networks can spawn mobs in darkness. 000_entropic_soil_spawn_enabled = true #Minimum ticks between entropic soil spawn attempts (random range). # Default: 300 # Range: 1 ~ 720000 001_entropic_soil_spawn_interval_min_ticks = 300 #Maximum ticks between entropic soil spawn attempts (random range). # Default: 600 # Range: 1 ~ 720000 002_entropic_soil_spawn_interval_max_ticks = 600 #Extra allow entries merged with biome spawn tables (does not restrict other biome mobs). #Deny list always wins. Format: biome_or_#tag;entity_id #Example: #minecraft:is_overworld;minecraft:slime 003_entropic_soil_spawn_allow = ["#minecraft:is_overworld;minecraft:slime", "#minecraft:is_overworld;minecraft:phantom"] #Deny list for entropic soil spawns (wins over allow). Same format as allow. 004_entropic_soil_spawn_deny = ["#minecraft:is_overworld;mowziesmobs:grottol"] #If true, redstone on the network uses fast per-block spawn waves (Mob Grinding Utils dreadful dirt style). 005_entropic_soil_redstone_accel_enabled = true #Minimum ticks between accelerated spawn waves while redstone is active (random range). # Default: 20 # Range: 1 ~ 720000 006_entropic_soil_redstone_accel_min_ticks = 20 #Maximum ticks between accelerated spawn waves while redstone is active (random range). # Default: 60 # Range: 1 ~ 720000 007_entropic_soil_redstone_accel_max_ticks = 60 #Max hostile mobs within 5 blocks (horizontal) and 2 vertical of each soil before that block skips a spawn try. # Default: 8 # Range: 0 ~ 64 008_entropic_soil_accel_mob_cap = 8 #Maximum max-health (HP) for mobs spawned on entropic soil. 0 disables the cap. # Default: 60 # Range: 0 ~ 10000 009_entropic_soil_spawn_max_health = 60 #Bonus outgoing damage fraction for mobs with Entropic Empowerment (0.25 = +25%). # Default: 0.25 # Range: 0.0 ~ 10.0 010_entropic_empowerment_damage_bonus = 0.25 #Incoming damage reduction fraction for empowered mobs (0.20 = -20% damage taken). # Default: 0.2 # Range: 0.0 ~ 1.0 011_entropic_empowerment_damage_reduction = 0.2 #Random-tick spread denominator onto vanilla grass/dirt only (1/N per random tick). Not used by agglomeration. # Default: 24 # Range: 1 ~ 1000 020_entropic_soil_slow_spread_chance = 24 #Random-tick spread denominator when target grass/dirt is adjacent to entropic soil (faster border creep). Not used by agglomeration. # Default: 8 # Range: 1 ~ 1000 021_entropic_soil_edge_spread_chance = 8 #Random-tick spread denominator when reclaiming adjacent Entropic Dirt back to Entropic Soil (1/N per random tick; lower = faster). Not used by agglomeration. # Default: 3 # Range: 1 ~ 1000 021a_entropic_soil_dirt_spread_chance = 3 #Minimum ticks in light before entropic soil turns into entropic dirt (random per block, 20 = 1s). # Default: 20 # Range: 1 ~ 720000 022_entropic_soil_to_dirt_min_ticks = 20 #Maximum ticks in light before entropic soil turns into entropic dirt (random per block, 100 = 5s). # Default: 100 # Range: 1 ~ 720000 023_entropic_soil_to_dirt_max_ticks = 100 #Minimum ticks in light before entropic dirt reverts to vanilla dirt (random per block, 1200 = 1 min). # Default: 1200 # Range: 1 ~ 720000 025_entropic_dirt_to_vanilla_min_ticks = 1200 #Maximum ticks in light before entropic dirt reverts to vanilla dirt (random per block, 6000 = 5 min). # Default: 6000 # Range: 1 ~ 720000 026_entropic_dirt_to_vanilla_max_ticks = 6000 #Ticks between each circular ring when spreading entropic agglomeration. # Default: 15 # Range: 1 ~ 720000 024_entropic_agglomeration_spread_ring_ticks = 15 #Minimum ticks between graveyard soil undead heals (random range). # Default: 20 # Range: 1 ~ 720000 100_graveyard_soil_heal_interval_min_ticks = 20 #Maximum ticks between graveyard soil undead heals (random range). # Default: 40 # Range: 1 ~ 720000 101_graveyard_soil_heal_interval_max_ticks = 40 #HP healed per graveyard soil tick cycle for undead standing on the block. # Default: 3.0 # Range: 0.0 ~ 1000.0 102_graveyard_soil_heal_amount = 3.0 #If true, druidic podzol networks can spawn biome animals in light. 150_druidic_podzol_spawn_enabled = true #Minimum ticks between druidic podzol spawn attempts (random range). # Default: 300 # Range: 1 ~ 720000 151_druidic_podzol_spawn_interval_min_ticks = 300 #Maximum ticks between druidic podzol spawn attempts (random range). # Default: 600 # Range: 1 ~ 720000 152_druidic_podzol_spawn_interval_max_ticks = 600 #Extra allow entries merged with biome animal spawn tables. Deny list always wins. #Format: biome_or_#tag;entity_id 153_druidic_podzol_spawn_allow = ["#minecraft:is_overworld;minecraft:cow", "#minecraft:is_overworld;minecraft:pig", "#minecraft:is_overworld;minecraft:sheep", "#minecraft:is_overworld;minecraft:chicken"] #Deny list for druidic podzol spawns (wins over allow). Same format as allow. 154_druidic_podzol_spawn_deny = [] #If true, redstone on the network uses fast per-block spawn waves (Mob Grinding Utils delightful dirt style). 155_druidic_podzol_redstone_accel_enabled = true #Minimum ticks between accelerated spawn waves while redstone is active (random range). # Default: 20 # Range: 1 ~ 720000 156_druidic_podzol_redstone_accel_min_ticks = 20 #Maximum ticks between accelerated spawn waves while redstone is active (random range). # Default: 60 # Range: 1 ~ 720000 157_druidic_podzol_redstone_accel_max_ticks = 60 #Max passive animals within 5 blocks (horizontal) and 2 vertical of each podzol before that block skips a spawn try. # Default: 8 # Range: 0 ~ 64 158_druidic_podzol_accel_mob_cap = 8 #Maximum max-health (HP) for animals spawned on druidic podzol. 0 disables the cap. # Default: 60 # Range: 0 ~ 10000 159_druidic_podzol_spawn_max_health = 60 #Random-tick spread denominator onto vanilla dirt/podzol only (1/N per random tick). Not used by agglomeration. # Default: 24 # Range: 1 ~ 1000 170_druidic_podzol_slow_spread_chance = 24 #Ticks between each circular ring when spreading druidic agglomeration. # Default: 15 # Range: 1 ~ 720000 171_druidic_agglomeration_spread_ring_ticks = 15 #Artifacts Settings [general_utilities.artifacts_settings] #If false not desplay where obtain the artifacts or mod dependecy required for obtain it (only for lootable artifacts) 900_artifacts_info = true #Maximum cheese level (X in tooltip Y/X). Effective bonus uses min(Y, X) levels. # Default: 10 # Range: 0 ~ 200 500_chosen_cheese_max = 10 #Max health bonus per cheese level (2.0 = one heart). # Default: 2.0 # Range: 0.0 ~ 100.0 501_chosen_cheese_hp_per_level = 2.0 #Armor bonus from Old Brick while equipped in Curios. # Default: 2.0 # Range: 0.0 ~ 100.0 502_old_brick_armor_bonus = 2.0 #Chance (0.0–1.0) to fully ignore target armor on hit (toughness still applies). # Default: 0.25 # Range: 0.0 ~ 1.0 503_sharpened_bone_armor_ignore_chance = 0.25 #Minimum break-speed multiplier for The Roots (1.0 = no bonus). # Default: 1.0 # Range: 0.1 ~ 10.0 506_the_roots_break_speed_min_multiplier = 1.0 #Random extra break-speed multiplier added on top of the minimum (final = min + random(0..max)). # Default: 1.0 # Range: 0.0 ~ 10.0 507_the_roots_break_speed_max_bonus = 1.0 #Chance (0.0–1.0) to apply Curse of Pain on hit with Totem of Pain. # Default: 0.25 # Range: 0.0 ~ 1.0 508_totem_of_pain_proc_chance = 0.25 #Duration in seconds for Curse of Pain applied by Totem of Pain. # Default: 30 # Range: 1 ~ 3600 509_totem_of_pain_curse_duration_seconds = 30 #Chance (0.0–1.0) for Ritual Gauntlet critical damage bonus. # Default: 0.15 # Range: 0.0 ~ 1.0 510_ritual_gauntlet_crit_chance = 0.15 #Damage multiplier on Ritual Gauntlet crit with a beneficial or neutral effect (1.15 = +15% damage). # Default: 1.15 # Range: 1.0 ~ 10.0 511_ritual_gauntlet_crit_damage_beneficial_neutral = 1.15 #Damage multiplier on Ritual Gauntlet crit with a harmful effect (1.30 = +30% damage). # Default: 1.3 # Range: 1.0 ~ 10.0 515_ritual_gauntlet_crit_damage_harmful = 1.3 #Max health bonus per cursed artifact worn with Busted Crown. # Default: 2.0 # Range: 0.0 ~ 100.0 512_busted_crown_hp_per_cursed_artifact = 2.0 #Incoming damage multiplier per Curse of Pain level (0.10 = +10% per level). # Default: 0.1 # Range: 0.0 ~ 10.0 513_curse_of_pain_damage_per_level = 0.1 #Deceived effect duration in seconds after eating with The Deception equipped. # Default: 30 # Range: 1 ~ 3600 514_the_deception_absorption_duration_seconds = 30 #Max health removed each time Necrotic Crystal Heart prevents lethal damage (2.0 = one heart). # Default: 2.0 # Range: 0.0 ~ 100.0 515_necrotic_crystal_heart_hp_cost_per_save = 2.0 #Minimum max health before Necrotic Crystal Heart stops saving the player. # Default: 2.0 # Range: 0.0 ~ 100.0 516_necrotic_crystal_heart_min_max_health = 2.0 #Base max health used by Necrotic Crystal Heart hex tracking. # Default: 20.0 # Range: 1.0 ~ 1000.0 517_necrotic_crystal_heart_base_health = 20.0 #Ticks between Ice Diamond repair attempts while equipped. # Default: 20 # Range: 1 ~ 1200 518_ice_diamond_repair_interval_ticks = 20 #Biomes at or below this temperature cost no Ice Diamond durability per repair. # Default: 0.15 # Range: -1.0 ~ 2.0 519_ice_diamond_cold_biome_max_temp = 0.15 #Biomes at or above this temperature use the hot repair durability cost. # Default: 1.5 # Range: -1.0 ~ 3.0 520_ice_diamond_hot_biome_min_temp = 1.5 #Ice Diamond durability cost per repair in cold biomes. # Default: 0 # Range: 0 ~ 100 521_ice_diamond_cold_repair_cost = 0 #Ice Diamond durability cost per repair in temperate biomes. # Default: 1 # Range: 0 ~ 100 522_ice_diamond_temperate_repair_cost = 1 #Ice Diamond durability cost per repair in hot biomes. # Default: 5 # Range: 0 ~ 100 523_ice_diamond_hot_repair_cost = 5 #Flat outgoing damage bonus per 100 HP the target has above the attacker (Entropic Ring). # Default: 5.0 # Range: 0.0 ~ 100.0 524_entropic_ring_damage_per_100_hp = 5.0 #Armor bonus while Ancient Star is equipped in Curios. # Default: 5.0 # Range: 0.0 ~ 100.0 525_ancient_star_armor_bonus = 5.0 #Flat outgoing damage bonus while attacker HP is at or above the high threshold. # Default: 5.0 # Range: 0.0 ~ 100.0 526_ancient_star_damage_bonus = 5.0 #Armor toughness bonus while attacker HP is below the low threshold. # Default: 5.0 # Range: 0.0 ~ 100.0 527_ancient_star_toughness_bonus = 5.0 #HP ratio (0–1) at or above which Ancient Star grants bonus damage. # Default: 0.91 # Range: 0.0 ~ 1.0 528_ancient_star_high_hp_ratio = 0.91 #HP ratio (0–1) below which Ancient Star grants bonus toughness. # Default: 0.5 # Range: 0.0 ~ 1.0 529_ancient_star_low_hp_ratio = 0.5 #Minimum attack-speed bonus fraction for Runic Dice (0.30 = +30%). # Default: 0.3 # Range: 0.0 ~ 1.0 540_runic_dice_attack_speed_min = 0.3 #Maximum attack-speed bonus fraction for Runic Dice (0.50 = +50%). # Default: 0.5 # Range: 0.0 ~ 1.0 541_runic_dice_attack_speed_max = 0.5 #Ticks between Runic Dice attack-speed re-rolls while equipped. # Default: 60 # Range: 1 ~ 72000 542_runic_dice_reroll_ticks = 60 #Entropic Ring damage multiplier at Apotheosis WorldTier Haven. # Default: 1.0 # Range: 0.0 ~ 100.0 530_entropic_ring_apotheosis_haven_mult = 1.0 #Entropic Ring damage multiplier at Apotheosis WorldTier Frontier. # Default: 2.0 # Range: 0.0 ~ 100.0 531_entropic_ring_apotheosis_frontier_mult = 2.0 #Entropic Ring damage multiplier at Apotheosis WorldTier Ascent. # Default: 3.0 # Range: 0.0 ~ 100.0 532_entropic_ring_apotheosis_ascent_mult = 3.0 #Entropic Ring damage multiplier at Apotheosis WorldTier Summit. # Default: 4.0 # Range: 0.0 ~ 100.0 533_entropic_ring_apotheosis_summit_mult = 4.0 #Entropic Ring damage multiplier at Apotheosis WorldTier Pinnacle. # Default: 5.0 # Range: 0.0 ~ 100.0 534_entropic_ring_apotheosis_pinnacle_mult = 5.0 #Chance for Greedy Shield to completely block damage (0.0 to 1.0) #Default: 0.3 (30%) # Default: 0.3 # Range: 0.0 ~ 1.0 000_greedy_shield_block_chance = 0.3 #Chance for Greedy Shield to reduce damage by 80% if block fails (0.0 to 1.0) #Default: 0.3 (30%) # Default: 0.3 # Range: 0.0 ~ 1.0 001_greedy_shield_reduce_chance = 0.3 #Damage remaining amount when Greedy Shield reduces damage (0.0 to 1.0) #Default: 0.8 (blocks 20% of damage, so 80% of original damage remains) # Default: 0.8 # Range: 0.0 ~ 1.0 002_greedy_shield_reduce_amount = 0.8 #If false, hide where to obtain the Greedy Shield (only for lootable artifacts) 003_greedy_shield_info = true #Speed of the Gauntlet of Climbing (0.0 to 10.0) #Default: 0.15 (0.288 is like a ladder speed) # Default: 0.15 # Range: 0.0 ~ 10.0 010_gauntlet_climbing_speed = 0.15 #Proc chance multiplier for other IskaUtils artifacts while Miniature Tent is equipped (2.0 = double chance, capped at 100%). # Default: 2.0 # Range: 1.0 ~ 10.0 543_miniature_tent_proc_multiplier = 2.0 #Minimum distinct equipped arcane artifacts required for Calling Bell bonuses. # Default: 3 # Range: 1 ~ 32 544_calling_bell_arcane_artifact_threshold = 3 #Max health bonus while Calling Bell is active. # Default: 2.0 # Range: 0.0 ~ 64.0 545_calling_bell_hp_bonus = 2.0 #Armor bonus while Calling Bell is active. # Default: 2.0 # Range: 0.0 ~ 64.0 546_calling_bell_armor_bonus = 2.0 #Armor toughness bonus while Calling Bell is active. # Default: 2.0 # Range: 0.0 ~ 64.0 547_calling_bell_toughness_bonus = 2.0 #Mob Reaper Configuration [general_utilities.reaper] #Base damage dealt per attack tick cycle #NOTE: This parameter is WITHOUT upgrades # Default: 10.0 # Range: 0.0 ~ 10000.0 000_reaperDefaultDamage = 10.0 #Ticks between damage applications # Default: 10 # Range: > 1 001_reaperAttackIntervalTicks = 10 #Extended hit depth in blocks along FACING only; other valid faces hit the adjacent block # Default: 5 # Range: > 1 002_reaperHitDepth = 5 #Maximum normal damage modules in slot 0 # Default: 10 # Range: > 0 100_reaperNormalUpgradeMax = 10 #Bonus damage per normal module stack # Default: 5.0 # Range: 0.0 ~ 10000.0 101_reaperNormalBonusPerModule = 5.0 #Maximum lethal damage modules in slot 0 (mutually exclusive with normal) # Default: 1 # Range: > 0 102_reaperLethalUpgradeMax = 1 #Fixed damage when lethal module is installed (overrides normal calculation) # Default: 500.0 # Range: 0.0 ~ 100000.0 103_reaperLethalDamage = 500.0 #Maximum enchant modules in slot 1 # Default: 1 # Range: > 0 104_reaperEnchantUpgradeMax = 1 #Maximum beheading modules in slot 2 # Default: 10 # Range: > 0 105_reaperBeheadingUpgradeMax = 10 #Skull drop chance added per beheading module stack (0.10 = 10%) # Default: 0.1 # Range: 0.0 ~ 1.0 106_reaperBeheadingChancePerLevel = 0.1 #Maximum luck modules in slot 3 # Default: 3 # Range: > 0 107_reaperLuckUpgradeMax = 3 #Maximum experience modules in slot 4 # Default: 10 # Range: > 0 108_reaperExperienceUpgradeMax = 10 #Experience multiplier bonus per experience module stack (0.10 = +10%) # Default: 0.1 # Range: 0.0 ~ 10.0 109_reaperExperienceBonusPerLevel = 0.1 #Client blade rotation speed in degrees per tick (used by BER) # Default: 12.0 # Range: 0.0 ~ 360.0 003_reaperBladeMaxDegPerTick = 12.0 #Collecting Crate [general_utilities.collecting_crate] #Internal XP tank capacity expressed in experience levels (converted to mB at runtime) # Default: 5000 # Range: > 1 000_collectingCrateXpCapacityLevels = 5000 #Millibuckets of liquid experience per vanilla XP point (standard modpack value: 20) # Default: 20 # Range: > 1 001_collectingCrateXpMbPerPoint = 20 #Base cubic collection radius in blocks without range modules # Default: 5 # Range: 1 ~ 64 002_collectingCrateBaseRange = 5 #Maximum cubic collection radius with range modules installed # Default: 16 # Range: 1 ~ 64 003_collectingCrateMaxRange = 16 #Maximum item entities absorbed per collection tick (0 = unlimited) # Default: 20 # Range: > 0 004_collectingCrateMaxInsertionsPerTick = 20 #Server ticks between collection scans # Default: 1 # Range: > 1 005_collectingCrateCollectionIntervalTicks = 1 #Internal item storage slot count # Default: 27 # Range: 1 ~ 256 006_collectingCrateStorageSlots = 27 #Maximum stack size of range modules in the upgrade slot # Default: 8 # Range: 1 ~ 64 105_collectingCrateRangeUpgradeMax = 8 #Blazing Altar — area flames and natural spawn control [general_utilities.blazing_altar] #Maximum chunk radius selectable in the GUI (Chebyshev, 1–4 typical) # Default: 4 # Range: 1 ~ 16 000_max_chunk_radius = 4 #Server ticks between flame placement cycles per altar # Default: 20 # Range: 1 ~ 200 001_tick_interval = 20 #Max flame placement attempts per altar per cycle # Default: 6 # Range: 1 ~ 64 002_placements_per_tick = 6 #Block radius to check excluded blocks near a flame candidate # Default: 3 # Range: 0 ~ 16 003_exclusion_radius = 3 #Blocks/tags that must not be lit by altar flames. Prefix # for tags, otherwise block id (namespace:path). #Default: mushrooms, entropic soil, dreadful dirt. 004_light_sensitive_entries = ["#c:mushrooms", "iska_utils:entropic_soil", "mob_grinding_utils:dreadful_dirt"] #Maximum block light allowed on light-sensitive blocks and the space above them (simulated after placing a flame). #0 = strict darkness (default); placement is blocked if block light would be 1 or higher. # Default: 0 # Range: 0 ~ 15 005_light_sensitive_max_block_light = 0 #Extra chunk radius (Chebyshev) per range module installed in the altar # Default: 3 # Range: 1 ~ 16 006_range_module_chunk_bonus = 3 #Maximum stack size of range modules in the altar upgrade slot # Default: 4 # Range: 1 ~ 64 007_range_upgrade_max = 4 #Chunk columns (16x1 block strips) processed per server tick when removing flames on break or GUI extinguish # Default: 48 # Range: 1 ~ 4096 008_extinguish_columns_per_tick = 48 #Fan Configuration [fan] #Maximum horizontal range (left/right) for the fan (in blocks) #This is the maximum value that can be set for range_left and range_right #NOTE: This parameter is WITHOUT upgrades # Default: 2 # Range: > 0 000_fanRangeHorizontalMax = 2 #Maximum vertical range (up/down) for the fan (in blocks) #This is the maximum value that can be set for range_up and range_down #NOTE: This parameter is WITHOUT upgrades # Default: 2 # Range: > 0 001_fanRangeVerticalMax = 2 #Maximum front range for the fan (in blocks) #This is automatically calculated as horizontal range * 2 to maintain a cube shape #Default: 5 (horizontal 2 * 2) for a 5x5 cube (2+1+2) #NOTE: This parameter is WITHOUT upgrades and should be horizontal * 2 # Default: 5 # Range: > 0 002_fanRangeFrontMax = 5 #Default power/force with which the fan pushes entities #Default: 0.3 (midway between slow and moderate vector plates) #NOTE: This parameter is WITHOUT upgrades # Default: 0.3 # Range: 0.0 ~ 100.0 003_fanDefaultPower = 0.3 #Maximum number of range module upgrades that can be installed #Each range module increases the maximum range by 1 #Default: 5 # Default: 5 # Range: > 0 100_fanRangeUpgradeMax = 5 #Maximum number of acceleration module upgrades (slow, moderate, fast, extreme, ultra) that can be installed #Each acceleration module increases the fan's power #Default: 3 # Default: 3 # Range: > 0 101_fanAccelerationUpgradeMax = 3 #Power values for acceleration modules (slow, moderate, fast, extreme, ultra) #Each module adds this power value to the fan's base power #Order: [slow, moderate, fast, extreme, ultra] #Defaults match vector plate speeds: [0.1, 0.5, 1.0, 5.0, 15.0] 102_fanAccelerationModulePowers = [0.1, 0.5, 1.0, 5.0, 15.0] #If true, the Ghost Module allows airflow to pass through unbreakable blocks (hardness < 0) #When false (default), unbreakable blocks still block airflow even with Ghost Module 103_fanGhostModuleBypassUnbreakable = false #Energy capacity of the Fanpack in RF/FE #Recommended value: same as Vector Charm, but set to 0 to disable energy consumption # Default: 500000 # Range: > 0 200_fanpackEnergyCapacity = 500000 #Energy consumed per tick for creative flight #Default: 5 RF/tick #Set to 0 to disable energy consumption for flight # Default: 5 # Range: > 0 201_fanpackFlightEnergyConsume = 5 #Rubber Tree Configuration [rubber_tree] #Minimum time in ticks for a rubber log to refill with sap (1 tick = 1/20 second) # Default: 600 # Range: > 0 000_minSapRefillTime = 600 #Maximum time in ticks for a rubber log to refill with sap (1 tick = 1/20 second) # Default: 1800 # Range: > 0 001_maxSapRefillTime = 1800 #Amount of energy consumed by the Electric Treetap # Default: 10 # Range: > 0 002_electricTreetapEnergyConsume = 10 #Amount of energy the Electric Treetap can be stored # Default: 1000 # Range: > 0 003_electricTreetapEnergyBuffer = 1000 #Amount of energy consumed by the Rubber Sap Extractor per operation # Default: 10 # Range: > 0 004_rubberSapExtractorEnergyConsume = 10 #Amount of energy the Rubber Sap Extractor can store # Default: 10000 # Range: > 0 005_rubberSapExtractorEnergyBuffer = 10000 #Worldgen Configuration [worldgen] #When true, rubber trees are injected into overworld generation (vegetal_decoration step). #Set to false to disable worldgen rubber trees (saplings and structures are unaffected). 000_generate_rubber_trees = true #Tweaks Configuration [tweaks] #List of fluids that should be sticky 000_sticky_fluids = ["#c:oil"] #List of fluids that should be crude oil 001_crude_oils = ["#c:oil"] #Scanner Configuration [scanner] #List of ore entries that can be scanned with their colors #Format: 'ore_name;RRGGBB' where: #- ore_name is a special prefix that will match all blocks containing this name #- RRGGBB is the hexadecimal RGB color #Example: 'gold;FFD700' will match all gold ores with gold color 100_scanner_ore_entries = ["gold;FFD700", "iron;C0C0C0", "diamond;00FFFF", "emerald;00FF00", "coal;333333", "lapis;0000FF", "redstone;FF0000", "copper;D2691E", "quartz;FFFAFA", "netherite;4B0082", "ancient_debris;4B0082", "amethyst;9966CC", "certus;BCF7F7", "uraninite;00FF00", "uranium;365226", "fluorite;FC79CF", "tin;BCF7F7", "lead;381C80", "silver;B6B6B8", "platinum;A1D1CC", "osmium;A1D1CC", "nickel;CED1A1", "aluminum;B6B6B8", "zinc;00FF00", "boro;2f4751", "chromo;31a929", "allthemodium;C78938", "vibranium;40BBBF", "unubtanium;993BAC", "draconium;9933FF"] #Duration in ticks needed to hold the scanner for scanning (1 second = 20 ticks) # Default: 40 # Range: 1 ~ 200 001_scannerScanDuration = 40 #DEPRECATED: This parameter has been moved to 200_scannerRangeOptions. #The maximum scan range is now determined by the highest value in the scannerRangeOptions array. #This parameter is kept for backward compatibility but is no longer used. # Default: 64 # Range: > 1 000_scannerScanRange = 64 #Available scan range options that can be cycled with keybind 200_scannerRangeOptions = [16, 24, 32, 64, 96] #Default scan range value (must be one of the values in scannerRangeOptions) # Default: 32 # Range: > 1 201_scannerDefaultRange = 32 #Maximum number of blocks that can be scanned at once # Default: 8192 # Range: > 1 002_scannerMaxBlocks = 8192 #Block positions evaluated per server tick during an active scanner job (spreads large scans over multiple ticks) # Default: 2048 # Range: > 1 002b_scannerBlocksPerTick = 2048 #Maximum highlight packets sent per server tick while a scanner job is running # Default: 32 # Range: 1 ~ 10000 002c_scannerMarkersPerTick = 32 #Amount of energy consumed per scan operation by the Scanner # Default: 50 # Range: > 0 003_scannerEnergyConsume = 50 #Energy capacity of the Scanner in RF/FE # Default: 10000 # Range: > 0 004_scannerEnergyBuffer = 10000 #Time to live for the scanner markers in ticks (1 second = 20 ticks) # Default: 600 # Range: > 1 005_scannerMarkerTTL = 600 #Default alpha value for scanner markers (in hexadecimal) 006_scannerDefaultAlpha = "80" #Default color for ore markers (in hexadecimal RGB) 007_scannerDefaultOreColor = "00BFFF" #Default color for mob markers (in hexadecimal RGB) 008_scannerDefaultMobColor = "EB3480" #List of mob entries that can be scanned with their colors #Format: '$mob_name;RRGGBB' for prefix matching or 'modid:exact_mob;RRGGBB' for exact match #- $mob_name will match all entities containing this name #- RRGGBB is the hexadecimal RGB color #Example: '$zombie;00AA00' will match all zombie variants 101_scanner_mob_entries = ["$creeper;00FF00", "$zombie;00AA00", "$skeleton;CCCCCC", "$spider;222222", "$enderman;AA00AA", "$slime;55FF55", "$witch;AA00FF", "$blaze;FF6600", "$ghast;FFFFFF", "$wither;333333", "$dragon;AA00AA", "minecraft:evoker;0000FF", "$villager;AA8866", "$golem;CCCCCC", "$axolotl;FF99FF", "$allay;99CCFF", "$cow;AA5522", "$sheep;FFFFFF", "$chicken;FFFF00", "$mimic;4A2150"] #List of ore tags that should be scanned when using the ore scanner chip #These tags will be used to identify blocks as ores #You can use * as a wildcard at the end of a tag name 102_scanner_ore_tags = ["c:ores", "c:raw_materials", "c:storage_blocks", "c:budding_blocks"] #Development and Advanced Configuration [dev] #Directory where client-saved structure JSON files are stored (player structures). #Default: 'iska_utils_client/structures' 001_client_structure_path = "iska_utils_client/structures" #If true, the client will be able to use the structures saved by the server #Default: true 002_accept_client_structure = true #If true, the client structure are placed like players #Default: true 003_allow_client_structure_player_like = true #If true, IskaUtils shop teams are synchronized with FTB Teams when available #Default: true 010_ftb_teams_sync_enabled = true #If true, the Factory can process vanilla stonecutter recipes when no iska_utils:factory mapping exists. #Stonecutter recipes are not added to JEI Factory category. #Default: true 004_factory_stonecutter_enabled = true #RF/FE consumed per stonecutter-style Factory operation (only when factory energy buffer is enabled). #Default: 5 # Default: 5 # Range: > 0 005_factory_stonecutter_energy_per_operation = 5 #Evil Things - Fun but Fiery! [evil_things] #If true, makes the Burning Brazier extra hot - when placing a flame, set on fire the player! #Also activates automatically if player has stage 'iska_utils_internal-curse_flame' 000_burning_brazier_super_hot = false #If true, makes Burning Flame blocks extra hot - mobs & players touching them will catch fire! #Also activates automatically if world has stage 'iska_utils_internal-curse_flame' 001_burning_flame_super_hot = false #If true, breaking a Gift block will place a Hard Ice block after 3 seconds #Hard Ice is indestructible and cannot be broken 100_gift_place_hard_ice = true #If true, using an Entropic Egg on a mob without a vanilla spawn egg still consumes one from the stack (no reward or buff). Valid mobs always consume one egg on use. 200_always_consume_egg = false #If true, a successful Entropic Egg use applies Entropic Empowerment to the mob. 201_apply_entropic_buff = true #Mod logging (off by default in production) [logging] #If true, enables debug, info, and warn log output from IskaUtils. 000_enable_dev_logging = false #If true, enables error-level log output from IskaUtils. 001_enable_error_logging = true