promotional bannermobile promotional banner

Sculk Horde: Origins

[Hotfix] Adds two rival Origins related to the Sculk Horde: the Pure One and the Infester

File Details

sculk_horde_origins-1.2.0 Beta 2.jar

  • B
  • Jun 8, 2025
  • 80.64 KB
  • 314
  • 1.20.1
  • Forge

File Name

sculk_horde_origins-1.2.0 Beta (2).jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:sculk-horde-origins-1101774:6628562")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Pre-release versions and discussions can be found in the "Sculk Horde Origins" thread of the "suggestions" channel in the Team Peril Discord!

I would love feedback! If you think something should be changed, reverted, rebalanced, etc., send a message through the thread in Discord, or comment here. Your thoughts are welcome!

Version 1.2.0 Beta 2

  • Removed 🟢Infest
  • 🟢Reinforcements now requires mass instead of proximity to a sculk summoner
  • 🟢Sculk Boost step height is reduced while crouching
  • NEW Config option - Choose where the Infester spawns

 

  • Known issue when attempting to use Sculk Commander and Corrosive Sculk along with this mod...

I have had little time to playtest, hence the second Beta

Version 1.2.0 Beta 1

Infester

  • Added 🔴The Hunger
  • Added 🟢The Horde Consumes (horde:mass) (Also includes a Mass Meter with custom texture)
  • Removed the previous 🟢The Horde Consumes (horde:consume) and combined it with the new one
  • 🟢Reinforcements now requires mass instead of proximity to a sculk summoner
  • 🟢Sculk Boost step height is reduced while crouching

Power Descriptions:
🔴The Hunger
    "You starve, slow, and weaken when low on mass."

🟢The Horde Consumes
    "You absorb mass from nearby sculk and from killing mobs, but you will slowly consume it. It can be seen through your Mass Meter."

General

  • Fixed major bug that caused servers to crash
  • NEW Config option - Choose where the Infester spawns
  • The 🟢Holy Fire and 🟢Sonic Blast powers now deal damage attributed to the attacker (the player that activated the ability)
    • (This means hostile mobs will target the attacker and any kills using these powers will count and drop xp)
  • 🟢Holy Fire, 🟢Cleansing Flames, and 🟢Sonic Blast now deal knockback
  • NEW recipe to craft two amethyst shards from one amethyst block (And config option to disable)
  • Living Rock is now purified into stone, and Calcite to iron ore
  • Tweaked textures
  • Burning of Purification (horde:burning_purifier) is now hidden (for simplicity)
  • Minor changes to power descriptions and names
  • Renamed files to match their real names:
    • horde:no_darkness -> horde:immunity
    • horde:last_chance -> horde:final_sacrifice
    • horde:advise -> horde:linked
    • horde:pure_switch -> horde:pure_evolve
    • horde:summon -> horde:reinforcements
    • horde:weak_flesh -> horde:weakness
    • horde:pure_empty -> horde:draining
    • horde:pure_tame -> horde:comfort
    • horde:disease_touch -> horde:corrosive
    • horde:burning_purity -> horde:searing
    • horde:pure_drawn -> horde:drawn
    • horde:purify -> horde:cleansing_flames
    • horde:sculk_xp -> horde:soul_tax
    • horde:purpose -> horde:restless
    • horde:fast_sculk -> horde:sculk_boost
    • horde:sonic_boom -> horde:sonic_blast
    • horde:sculk_spawn -> horde:arise
    • horde:fire_immune -> horde:warmth
  • Advancement progress for Assimilator and Sanctifier is now shown on an actionbar when killing a required mob
  • Improved compatibility of 🟢Fungal Weakness
  • The 🟢Holy Fire power now deals a small amount of explosion damage (allowing it to kill witches with fire resistance)

Version 1.1.3

  • NEW Config (sculk_horde_origins-common.toml) Includes options to make origins unchoosable except through commands
  • NEW Advancements (that can only be achieved after the gravemind has reached the Mature stage) - Assimilator (Kill 100 Passive Mobs as a Sculk Vessel) and Sanctifier (Kill 100 Sculk Entities)
  • For the Infester, the Herald evolution now occurs when the Infester receives the Assimilator advancement
  • For the Pure One, the Angel evolution now occurs when the Pure One receives the Sanctifier advancement
  • Phantoms no longer spawn for Pure One
  • Increased the width, burn time, and cooldown of 🟢Holy Fire
  • Improved 🟢Cleansing Flames
  • Added custom textures for 🟢Cleansing Flames and 🟢Holy Fire
  • 🟡Trail of Purity can now purify more infested blocks
  • Decreased Purity loss from entering other dimensions
  • Holding the same pure item in each hand doubles the increase in purity generation
  • The Infester's 🔴Fungal Weakness now reduces the Infester to 8 hearts, rather than increasing damage taken by 150%
    • (The damage increase never worked due to an error in the deprecated Forge port of the Origins mod)
  • Fixed messages on respawn and duplicate messages when entering other dimensions for Pure One
  • Added new functions, tags, and predicates
  • Origin file names now match their actual name more closely
    • horde:purify -> horde:pure_one
    • horde:pure_dormant -> horde:dormant_one
    • horde:sculk_child -> horde:infester
    • horde:sculk_herald -> horde:herald
    • horde:sculk_respawning -> horde:spirit
  • Minor improvements

Version 1.1.2

  • Added compatibility with Corrosive Sculk

Version 1.1.1

(Thanks @furyjack07)

  • Fixed 🟢Final Sacrifice
  • Fixed Infester not spawning with the Satchel

Version 1.1.0

Pure One

  • Added a custom texture for the Purity Meter
  • Removed the sound for when the Purity Meter is full
  • Pure Items can now be held in either hand, or a different one in each, to get the positive effects
  • Improvements to 🟢Holy Fire (Changes to Look, Sound, Function, and Cost)
  • 🟢Holy Fire and 🟢Cleansing Flames deal mostly fire-based damage that can be reduced with Fire Resistance
  • 🟢Holy Fire is less effective against non-sculk mobs
  • Reworked 🟢Resummoning/🟢Respawn to be more compatible with other mods and keep_inventory (Requested by @jpdawg and @furyjack07 on Discord)
  • Reworked many aspects of Purity and 🔴Drawn, including:
    • The rate at which purity is being gained or lost will determine what effects are given, not the items held
    • The Pure One is notified of how much purity is being gained/lost
    • Examples:
      • "Purity - Fluctuating" (Purity will not regenerate)
      • "Purity - Extreme" (Very fast purity regeneration, and also grants a slight healing and speed boost)
      • "Purity - Fading" (Purity is being slowly lost due to 🔴Drawn)
    • Changed 🔴Drawn so that great distance from spawn (or entering another dimension) will decrease purity regeneration, and eventually more purity will be lost than gained, and you will begin to die due to 🔴Drained
      • (This replaces the former effects of 🔴Drawn of a slowness effect starting at 900 blocks from spawn, and damage starting at 1500)
      • TIP: The effects of 🔴Drawn can be lessened by increasing your Purity regeneration with Golden Armor, Pure items (Such as Essence of Purity), and by staying in the sunlight (Thanks for the feedback, Enderman5829_Official)

Infester

  • Added custom textures for the cooldown of 🟢Reinforcements and 🟢Sonic Blast
  • Added a Satchel containing items when spawning for the first time in an Ancient City (Requested by @furyjack07)
  • Removed 🟢Empowering Catalysts
  • Nerfed (and Improved) 🟢Final Sacrifice

Version 1.0.7

  • Fixed sometimes spamming messages after crafting Pure Objects
  • Changed the spawn of the Infester to an Ancient City (For easier early progression)

Version 1.0.6

  • Edited descriptions
  • Reduced performance impact of "Sculk Sense"
  • Added "Soul Tax" for Infester
  • Fixes to "Sculk Mining"

Version 1.0.5

  • Fixed version 
  • Changed default spawn location of the Infester to the Deep Dark
  • The Infester's power "Reinforcements" now requires a Sculk Summoner to be nearby, not just sculk
  • Fixed the Herald's respawning
  • Changed Infester's description
  • Fixed and slightly changed "Sculk Mining"
  • Added sounds for "The Horde Consumes"