CurseForge · Minecraft modpack
SoulRise
You are not special. Pick a class, earn your strength, and prove how far an ordinary adventurer can go.
Quick answer
Which SoulRise release should I use?
SoulRise-0.0.4 is a complete pack release for 1.20.1 with Forge 47.4.10. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 111 mods in this pack file.
Pack setup
How should I set up SoulRise for players and a server?
Use SoulRise-0.0.4 as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.
A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.
These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.
What are the server requirements for SoulRise?
SoulRise-0.0.4. Change the pack release and its contents or setup may change too.
The selected pack release is SoulRise-0.0.4. That file is for Minecraft 1.20.1 with Forge 47.4.10. It contains 111 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.
About this project
What kind of pack is SoulRise?
You are not special.
SoulRise is a story-driven action RPG modpack. The current release is a complete Overworld Episode One where power is earned instead of handed to you.
Choose one of five classes, learn how it fights, and unlock permanent upgrades through class trials, first-time boss victories, and real campaign milestones. The world gives you a route, but it does not turn exploration into a chain of teleport markers.
Join the SoulRise Discord: talk with players, share feedback, report bugs, and follow development.
Episode One · 5 classes · 9 boss encounters (3 main + 6 optional) · ~8–12 h main route · ~15–20 h with exploration · Solo / 1–4 player co-op
Minecraft 1.20.1 · Forge 47.4.10 · Java 17 · 6 GB RAM recommended · English
Quick Start
Create a world. You receive two books:
Current Journey — your objectives and current route.
Before the Songs — optional history and lore.
Press N to open the SoulRise Skill Tree and choose a class. The class root is free. You can experiment early: five free class resets are available until Ferrous Wroughtnaut is defeated.
Complete your class trial.
- Swordsman: perform a Perfect Parry.
- Guardian: hold Guard for about five seconds, then release with Retaliation ready.
- Marksman: land a bow or crossbow hit.
- Assassin: use the SoulRise Class Ability (
Zby default) to enter Hidden. - Mage: the trial completes when Mage is selected.
Your first completed trial grants +1 permanent class-tree point.
Open Current Journey again. Your first main target is Ferrous Wroughtnaut. SoulRise can issue a compass toward a validated native Wrought Chamber. Natural discovery also counts.
Fight bosses and spend the points they unlock. Main bosses advance the campaign. Optional encounters grant extra permanent points without blocking the main route.
Follow the recovery objectives between acts. When Current Journey asks you to return to a settlement, do it. These moments advance the story and unlock the next route.
If you get lost, open Current Journey.
Nopens the SoulRise Skill Tree,Zis the default SoulRise Class Ability, and MMB opens the customizable KeyFlow action wheel. Other combat controls can be checked under Options → Controls.
Classes
SoulRise currently has five production classes. Each has its own combat rhythm, strengths, drawbacks, and skill tree.
- Swordsman — Parry and counterattack. Time Perfect Parry correctly and turn enemy pressure into a short offensive window.
- Guardian — Defense and retaliation. Trade speed for armor, health, Guard, knockback resistance, and retaliation windows.
- Assassin — Mobility and hidden burst. Fast, fragile, and built around Hidden, positioning, and explosive openings.
- Marksman — Ranged pressure. Mobile ranged damage with lower maximum health and boss matchups that can force adaptation.
- Mage — Spellcasting and mana growth. Build around spells, mana, and Magical Potential rather than conventional melee progression.
Choosing a class does not consume a progression point. The root is free.
Progression & Bosses
Bosses are not just loot containers in SoulRise. They are progression gates.
Permanent class-tree points come from first-time milestones, not repeat-kill farming:
- Class Trial: +1
- Ferrous Wroughtnaut: +2
- Frostmaw: +2
- Dead King: +3
- Six optional side-boss first clears: +1 each
That gives Episode One a current maximum of 14 permanent points beyond the free class root.
The main route is built so you can follow the campaign directly, while optional bosses reward players who explore and want a stronger or more complete build.
Story & Guidance
You begin as nobody. The world was saved once before by people whose names became history. When danger returns, nobody arrives to solve it for you.
SoulRise tells Episode One through quests, journals, exploration, and reactive village dialogue without requiring you to read every piece of lore.
The two books have separate jobs:
- Current Journey keeps the playable route understandable.
- Before the Songs contains the optional historical account.
Guidance can come through objectives, dialogue, compasses, map leads, settlement reactions, and environmental discovery. Important routes are signposted, but you are still free to wander away from them or challenge something earlier than intended.
Difficulty & Co-op
SoulRise supports solo play and private co-op for 2–4 players. Progression and major milestones are designed to work per player rather than assuming multiplayer is just several identical characters sharing a world.
Four combat presets are available:
- Easy: 100% enemy health, 100% enemy damage.
- Normal: 125% enemy health, 125% enemy damage.
- High: 150% enemy health, 150% enemy damage.
- Extreme: 200% enemy health, 175% enemy damage.
Normal is the intended first-playthrough balance. Difficulty can be changed later.
Episode One
The current campaign is a complete Overworld Episode One with a beginning, progression route, major encounters, and an ending.
The main route targets roughly 8–12 hours. Exploration and optional encounters can push a fuller run toward 15–20 hours.
The Nether and End are not mandatory parts of the Episode One campaign. Later scope depends on how SoulRise develops after the first episode rather than padding the first release with shallow extra dimensions.
Current files may still be marked Alpha while balance, interface polish, and edge cases are improved. The Episode One route itself is intended to be playable from beginning to end.
Custom Systems
SoulRise is configured as one campaign rather than a collection of unrelated mods.
Two custom Forge mods were written specifically for the pack:
- SoulRise Core — classes, combat mechanics, skill trees, permanent progression, difficulty systems, interfaces, and pack-specific gameplay integration.
- SoulRise Dialogues — contextual village conversations, rumors, and reactions tied to story progress and world events.
They sit alongside custom quests, balancing, journals, progression rules, integrations, and configuration built around Episode One.
Requirements & Support
- Minecraft: 1.20.1
- Loader: Forge 47.4.10
- Java: 17
- Recommended RAM: 6 GB
- Language: English
- Play: Solo or co-op
Install SoulRise through CurseForge so required dependencies, including SoulRise Core and SoulRise Dialogues, are downloaded automatically.
If something breaks or behaves incorrectly, report it through the CurseForge comments and include what you were doing, a screenshot when useful, and logs for crashes or repeatable technical issues.
Credits
SoulRise is built on the work of many Minecraft mod developers whose projects make the pack possible.
Third-party mods remain the property of their respective authors and are installed through CurseForge dependencies rather than redistributed as loose JAR files inside the SoulRise archive.
A complete dependency list is available through the CurseForge Relations tab.
Project description from CurseForge.
Mods in SoulRise-0.0.4
Open any mod on Modpacks.ch to check its files and dependencies.
40bfd89ad3bb5d9f6c6d08cba4dee0e89330ab2b · CurseForge file 5363614 · Project link unavailable Side not labelled11ad483d1fd1f7ebd84b4940b1dc0926b3e9daa8 · CurseForge file 4578262 · Project link unavailable Side not labelleda1e5c7b7c7eadda4c8e954acbcbaf75a7b500d53 · CurseForge file 5848216 · Project link unavailable Side not labelleddbf93d2f1da19e16739e91e8ea0fc6f4bc2f228f · CurseForge file 5698791 · Project link unavailable Side not labelled3c43c2e76093dc7ef5ad6e456d20da9674c653aa · CurseForge file 7235989 · Project link unavailable Side not labelledf0b711df59cd589b088e536ca4134c5e6e73fd58 · CurseForge file 5803518 · Project link unavailable Side not labelled02def44a2c416459ee5daecbe1caa6d78571e205 · CurseForge file 4721662 · Project link unavailable Side not labelled87ea0cd8ec56763185ee0db09eec7c676969e4da · CurseForge file 8042994 · Project link unavailable Side not labelled81919356f84eab14258db98924b66c3c38e372b1 · CurseForge file 4770828 · Project link unavailable Side not labelled64d0f04a9a00ffbba6eb96ff3e168af4069d33f4 · CurseForge file 8517787 · Project link unavailable Side not labelleda52918a500ff421180a1cbd1a0cabee712134ec4 · CurseForge file 5137938 · Project link unavailable Side not labelledea7e7247132cb3acacadd96b2b6b635c4cc63a74 · CurseForge file 7287334 · Project link unavailable Side not labelled4d616e1ccef4c55e14b04ca63228d826f4fdda5e · CurseForge file 7917933 · Project link unavailable Side not labelled3627112f17aeef9018d98883a2469e7f90afc3c4 · CurseForge file 5937417 · Project link unavailable Side not labelledfb0b1fa96ce28e4be77b38ad95d83c3da7ec8316 · CurseForge file 7476570 · Project link unavailable Side not labelledc65d07748acc57ceb45d53b3964368b84f34d54f · CurseForge file 5729105 · Project link unavailable Side not labelled97cc669f68dbe812cb77cc3631339334fc28b877 · CurseForge file 5278538 · Project link unavailable Side not labelled4622cf120fd3eb82972dc6634d6a5910d04e3c91 · CurseForge file 8341458 · Project link unavailable Side not labelled4ff92ecd8df9b5a280330f68ef9c7a8a2300b23f · CurseForge file 5625925 · Project link unavailable Side not labelledaef9a8ebdf0be50b6bd8da8ab4153f5085f71a80 · CurseForge file 8304882 · Project link unavailable Side not labelled524ecf0f93f28be2f5db21d87dd81bdbc1a450e1 · CurseForge file 5869180 · Project link unavailable Side not labelled9d4194cb96189aa15bd88041bd475a36dcef15dc · CurseForge file 8617695 · Project link unavailable Side not labelled452175b95ad3db6ff58bb8968f6bf7a9d1e0f480 · CurseForge file 6418456 · Project link unavailable Side not labelled72ba3a970e2a112aee0b66b825b15720ba3c38e3 · CurseForge file 5475417 · Project link unavailable Side not labelled30b4520e4fab40a6bb6153a2c72e34bcb721f0a5 · CurseForge file 4983862 · Project link unavailable Side not labelledbb2fa8f3e493af16af9160d049f96c614a1faf2f · CurseForge file 5681725 · Project link unavailable Client only3e51630f66b305201d2e2f64fd9f640e41f9a5a9 · CurseForge file 8287354 · Project link unavailable Side not labelledb818f6d792b79f4ec116c89704e70292bd6f72b5 · CurseForge file 8287086 · Project link unavailable Client only5fb28be29200a41b034e423d87823eb19ad651cd · CurseForge file 8082824 · Project link unavailable Side not labelled7d12a2230422f964fa5df5ca0433e9425254aaf5 · CurseForge file 6527838 · Project link unavailable Side not labelled417fb6ce8f52abf40bd9d0390371790f9576f8ba · CurseForge file 4810975 · Project link unavailable Side not labelledd90de61cab08194a606246f1ac7677cebfcb7c59 · CurseForge file 8506891 · Project link unavailable Side not labelledf8c84d824c433e7e6e9f44ae6d4885925a08087f · CurseForge file 6354624 · Project link unavailable Side not labelleda5427d5ff07eb044144ed0b54308370d88bce17e · CurseForge file 8226927 · Project link unavailable Side not labelled70f3bd771ab3b5921ce1ff5f14166fab694ca1aa · CurseForge file 8078538 · Project link unavailable Side not labelledc49023f5d471aa1ba7fc624d2565fe9e82b7117e · CurseForge file 7499810 · Project link unavailable Side not labelled81982cc287f80ffabb2fd36d22cc95e4255c739d · CurseForge file 8285794 · Project link unavailable Side not labelled1a0aaf7c33b9acb26bf75899a43e8941cac1f6e7 · CurseForge file 5787839 · Project link unavailable Side not labelledbbee09bbcf6500497eead39c585046a737c1866e · CurseForge file 8519281 · Project link unavailable Client only54301c2db5467e0f9f5c504887436f358335331f · CurseForge file 4884976 · Project link unavailable Client only8cebaa1c7f7d2236517f8d8475e0f08a343382ba · CurseForge file 8230347 · Project link unavailable Side not labelled103953f4bf3d5a4a344ec5317d510ac90a25badc · CurseForge file 6192869 · Project link unavailable Side not labelled9eacd407b7dea636d375dc47335d92f616484ea2 · CurseForge file 8348481 · Project link unavailable Client only0d324b97af98938f28f58f696e0b992c42eb8f31 · CurseForge file 7436213 · Project link unavailable Side not labelledcca086a7ff34c4ffadb3caf3e825acb87f7e7322 · CurseForge file 8306331 · Project link unavailable Side not labelledc2fa494d679ac912f8fb52ed6f832c1f3817401c · CurseForge file 8364892 · Project link unavailable Side not labelledd7ade8902fe7cf6d82a17dab13071f0eaac8d8b9 · CurseForge file 8364933 · Project link unavailable Side not labelledf12b3781af6337794ae6e010420a97585360ea2f · CurseForge file 6600311 · Project link unavailable Side not labelled48cdc22a0f6698c9059f437538e5546f74900541 · CurseForge file 4654401 · Project link unavailable Side not labelled41358bb0a9b5c93954cfe56aa64a7473cc53d1b2 · CurseForge file 8690427 · Project link unavailable Client only1380034abc414f84fbfaf4a39ceea359db0723c0 · CurseForge file 8322142 · Project link unavailable Side not labelled962fdb760409d6d71cbf079235f1ca94e3863a22 · CurseForge file 7291067 · Project link unavailable Side not labelledbfa957bfa1f477f2cba4bd7fdf0e803095f80621 · CurseForge file 8210948 · Project link unavailable Side not labelled8b0cc9797d4ed00fd2d1002d58960af8b32012ae · CurseForge file 8020595 · Project link unavailable Side not labelled4f1165cb39521292e826b471b4808bb89f0f4f3f · CurseForge file 8246047 · Project link unavailable Side not labelled878dd35df02e1e17b7eb16113147f964eda8847f · CurseForge file 6311230 · Project link unavailable Side not labelledc6dae9dcdb46b577aba270d3f951291ea235e334 · CurseForge file 5387592 · Project link unavailable Side not labelled79d0404f87fa066480b18c844c1e0b1c5f5475f9 · CurseForge file 8095554 · Project link unavailable Side not labelledd1a755de84ee5d8910ff1e65e815473056e93ece · CurseForge file 6742615 · Project link unavailable Side not labelled804deb0bd34d69cad873170642b9d7e47fa0d6ad · CurseForge file 7551186 · Project link unavailable Side not labelled1ec77a7df8adbf3290a296bf25b8f99f37a60020 · CurseForge file 7263076 · Project link unavailable Side not labelleda07986ac59268f1343737b81acd24ad34e5371ca · CurseForge file 7456302 · Project link unavailable Side not labelleda1954e427611b0f99cf48aa14700a5a1b480c2fd · CurseForge file 8613265 · Project link unavailable Side not labelledf07ee0e3cd22978b2fe3be20c7dfb9d1c8bbb9bb · CurseForge file 4612195 · Project link unavailable Side not labelled25ffcd175cc03650e38e60d3cb7b3e038d9d3345 · CurseForge file 7815705 · Project link unavailable Side not labelled31bf95aa119e284e211b3242e92e01dfc72875e0 · CurseForge file 7232503 · Project link unavailable Side not labelled32fe1c807ac0c6aed8045260934f1ba6dc491361 · CurseForge file 5838485 · Project link unavailable Client only9eab28baff36942e1c924489e34753df10f40208 · CurseForge file 6274623 · Project link unavailable Side not labelled32d74e169def574cfd50e29d9fa3f43aa59feee0 · CurseForge file 7189078 · Project link unavailable Client only79ebc5e66a5ee3ce92afb340e693d506e97361a0 · CurseForge file 7872374 · Project link unavailable Side not labelled4c461e486f99d6508c04dcd5b937e0b68136e030 · CurseForge file 7916724 · Project link unavailable Client onlyd4614507d6e4c7cb464bba5eca891978272062ef · CurseForge file 7731017 · Project link unavailable Side not labelled16808f94a41d45d8e986b4e4ea6b02ba57fa058a · CurseForge file 4587214 · Project link unavailable Side not labelled397031c9edec8fcbbcf67b26213e745865e37c50 · CurseForge file 8198495 · Project link unavailable Side not labelledc6ff07c4ee3111b480fee577cb98c3671cf063b8 · CurseForge file 7551331 · Project link unavailable Side not labelled1963f33ef0bc0a0f48ce441430082773fed933e4 · CurseForge file 8507686 · Project link unavailable Side not labelled285b7c7616971338ccbe0022c9ea0f8ad3036aaf · CurseForge file 6918565 · Project link unavailable Side not labelled940358d190780a9a59a69dd7e75a5e7cf07e4209 · CurseForge file 7708970 · Project link unavailable Side not labelled597d40920dcc935f963842c817dcc4901862ab14 · CurseForge file 6231176 · Project link unavailable Side not labelledf7380b12fabbbd1feb739e066b5877f5c751ed31 · CurseForge file 8118284 · Project link unavailable Client onlyc83c9b719a6bab33fbd2b3f2f680eb3adbfc1aa1 · CurseForge file 6186971 · Project link unavailable Side not labellede553c2a50dc08d7b8b2aee6da1db0dc156fe961a · CurseForge file 8246702 · Project link unavailable Side not labelled75c6418edc76da55ec89f417e8c43c9d1873fceb · CurseForge file 5929264 · Project link unavailable Side not labelledff801e939da0f9afc2d96cce4375d8c4bb368533 · CurseForge file 5639538 · Project link unavailable Side not labelled3e142e4a2e12db1c9a3777879cc021aff49da088 · CurseForge file 6296598 · Project link unavailable Side not labelledc7fdaf6c9851106c0cedc02b98949ea229ca3f53 · CurseForge file 7472648 · Project link unavailable Side not labellede9f68908f4e3cf4a0b6f9c89539d5a8f2a89a2a2 · CurseForge file 8753819 · Project link unavailable Side not labelled41fa4dba6fed1164529d1672f4d1c3ad83737768 · CurseForge file 8753817 · Project link unavailable Side not labelledff6fbc9af0d381164f247cfd8efc51bcd4ccd7a1 · CurseForge file 8753826 · Project link unavailable Side not labelledaef2c02392624f0a12475ada809366b12ac9ec52 · CurseForge file 7032235 · Project link unavailable Side not labelled231fb325368c0660954f47bfb03493f5246fa4d1 · CurseForge file 4738952 · Project link unavailable Side not labelledda49b50013deee55861e81664096818357d563ac · CurseForge file 4703671 · Project link unavailable Side not labelled88c1d90ac79c98a50e3e4bd3a93c70431c716dd5 · CurseForge file 5351581 · Project link unavailable Side not labelledc2f2d42c987a611c6a14769ec02099e3439dc0f3 · CurseForge file 7139029 · Project link unavailable Side not labelled134d36f6cbee1ddabe2c3340a82630ad56c6d0fd · CurseForge file 8310989 · Project link unavailable Side not labelled07bfe13bc1bd75a6277f3d62bf92a549b33067a9 · CurseForge file 7197834 · Project link unavailable Side not labelled79e1409b8db4ce86df9d6d6730f09c4bd8860a30 · CurseForge file 5512076 · Project link unavailable Side not labelled11ae4c94aa94b38b78cf9b901dad4612b679f8ac · CurseForge file 5114579 · Project link unavailable Side not labelled5a28ec56457cf1bf154e993cf73dba0428a7921b · CurseForge file 4923828 · Project link unavailable Side not labelled31a852198b6e692744f59bd03d714bd673235c91 · CurseForge file 8486646 · Project link unavailable Side not labelledc660325ae276cf000253143dd1f58fd22a8e7d33 · CurseForge file 8211581 · Project link unavailable Side not labellede4803ad201d33474aa1930e604bfc8ce255a6554 · CurseForge file 7984631 · Project link unavailable Client onlyd7cd24554d9c361b2d8d3efac2cb1408f118917d · CurseForge file 8449908 · Project link unavailable Side not labelled644731e321c53a35a0b3177a3cc6347fe38002f4 · CurseForge file 6336646 · Project link unavailable Side not labelledaf584b690f5646c6032002b58abc4591beed3833 · CurseForge file 5769971 · Project link unavailable Side not labelled67a9e1c2ff126ab54cea8e0709d178915243039e · CurseForge file 5271360 · Project link unavailable Side not labellede2cbc574807a994bb9610184eb4bbfe29a6c0774 · CurseForge file 4769063 · Project link unavailable Side not labelled889cd16a93764d1d6af2e2dda5bbc286a2683e7a · CurseForge file 5193465 · Project link unavailable Side not labelled3730238c56edca4bb5b2238e1314aec572ced385 · CurseForge file 4769083 · Project link unavailable Side not labelled4b2e632353a95c16a080c2e64c426480a139fbd6 · CurseForge file 4769514 · Project link unavailable Side not labelled2409f29f7b13133c180f5a164dd2fb763a6e265d · CurseForge file 6543814 · Project link unavailable Client onlyPick your setup
SoulRise by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Made local changes? Try them in a copied instance before touching a world you care about.
Recent files
SoulRise versions and loaders
Looking for an older file? The official CurseForge project page is in Resources.