CurseForge · Minecraft modpack
Hearthlight Horizons
A cozy, immersive vanilla+ adventure focused on exploration, building, living worlds, and playing Minecraft your way.
Quick answer
Which Hearthlight Horizons release should I use?
Hearthlight Horizons.zip is a complete pack release for 1.21.1 with NeoForge 21.1.255. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. For this loader, use Java 21. 130 mods in this pack file.
Pack setup
How should I set up Hearthlight Horizons for players and a server?
Use Hearthlight Horizons.zip 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 Hearthlight Horizons?
Hearthlight Horizons.zip. Change the pack release and its contents or setup may change too.
The selected pack release is Hearthlight Horizons.zip. That file is for Minecraft 1.21.1 with NeoForge 21.1.255. This NeoForge setup needs Java 21. It contains 130 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 Hearthlight Horizons?
🌅 Hearthlight Horizons
Build a home. Discover a world worth living in.
Hearthlight Horizons is a cozy, immersive vanilla+ modpack built around one simple philosophy:
Improve Minecraft. Don’t replace Minecraft.
There is no single path you're expected to follow.
Build a cottage and never leave home. Become a farmer or cook. Explore forgotten ruins. Search deep underground for unusual discoveries. Establish a thriving colony. Take to the skies. Build an entire miniature village.
Or do a little bit of everything.
Hearthlight Horizons expands the parts of Minecraft that already make it special while giving every kind of player something worthwhile to pursue.
🌿 A World That Feels Alive
The world of Hearthlight Horizons is more beautiful, atmospheric, and lively without losing Minecraft's familiar identity.
Wildlife inhabits the landscape. Birds fly overhead. Butterflies and fireflies populate the wilderness. Leaves fall from trees. Weather sweeps across the landscape. Rivers wind through the terrain while improved foliage, particles, lighting, skies, water, environmental audio, and distant terrain transform the atmosphere around you.
The included Complementary Reimagined shader configuration provides the intended visual experience while remaining optional for players who need additional performance.
From quiet mornings around your home to storms rolling across the wilderness, the world itself is meant to be part of the experience.
🗺️ Explore Because You're Curious
Hearthlight Horizons doesn't require you to complete a checklist before you're allowed to explore.
See something interesting?
Go find out what it is.
Discover revamped caves and mineshafts, dungeons, archaeological sites, artifacts, geodes, structures, villages, and other surprises scattered throughout the world.
Map your discoveries, establish Waystones between important locations, set up a portable workshop while traveling, or take to the skies and search for something new beyond the horizon.
Exploration is driven by curiosity—not mandatory progression.
⛏️ Make Discovery Matter
Mining shouldn't only be about collecting another stack of iron.
The underground has been expanded with unusual caves, improved mineshafts, archaeology, geodes, artifacts, dungeons, fossils, treasures, and other discoveries worth searching for.
ProjectE also provides an optional way to reduce repetitive resource grinding as you progress, allowing builders and other resource-heavy playstyles to spend more time creating and less time gathering thousands of the same basic block.
Common resources can become convenient.
Unique discoveries should remain special.
🏡 Build Somewhere Worth Calling Home
Whether you're building a tiny cottage or an entire settlement, Hearthlight Horizons gives builders an enormous collection of materials and tools to work with.
Expanded block palettes, architectural shapes, roofs, windows, bridges, furniture, lighting, decorations, storage, paths, and environmental details allow structures to feel distinctly yours.
And if normal blocks aren't small enough...
LittleTiles lets you build at a microscopic scale.
Combined with the ability to shrink yourself, even a tiny corner of someone's house can become somewhere worth exploring.
Yes, you can build a miniature village.
We encourage this behavior.
🌾 Live the Cozy Life
Adventure doesn't always mean fighting something.
Grow crops. Cook meals. Go fishing. Decorate your home. Raise pets. Build a farm. Organize your workshop. Improve a village. Spend an unreasonable amount of time designing the perfect kitchen.
Those are adventures too.
Expanded farming, cooking, fishing, furniture, pets, storage, and building systems allow players who prefer a quieter Minecraft experience to have just as much to do as the dungeon crawler.
🏘️ Villages Worth Caring About
Villages have been expanded into more varied and memorable communities.
Discover redesigned settlements, meet named residents, trade with villagers, and watch village guards actually attempt to protect everyone when danger arrives.
Players who want something much deeper can also establish their own settlement through MineColonies, creating a functioning colony filled with citizens, workers, builders, guards, and specialized professions.
Some of those citizens may also happen to be adorable critters.
We've decided not to question it.
⚔️ Minecraft That Feels Better
Hearthlight Horizons isn't only about adding more content.
It's also about making familiar actions more satisfying.
Enhanced combat, player animations, third-person movement, cinematic respawning, spatial interfaces, environmental audio, dynamic lighting, item physics, immersive effects, and countless smaller improvements change how Minecraft feels moment to moment.
The goal is not to make Minecraft unrecognizable.
It's to make you occasionally stop and think:
“Why doesn't vanilla do that?”
✈️ Find Your Own Horizon
A world worth exploring deserves interesting ways to travel through it.
Travel on foot. Establish camps and portable workshops. Chart unexplored territory. Connect distant homes using Waystones.
Or climb into an aircraft and see what lies beyond the next mountain.
Fast travel is available, but discovering the destination still matters.
Sometimes the journey itself is the best part.
👥 Play Minecraft Your Way
Hearthlight Horizons is designed especially around the idea that friends don't need to enjoy Minecraft for the same reasons.
One player might disappear underground looking for artifacts.
Another might build the group's home.
Someone else can manage a colony.
Another can farm and cook.
Someone can spend the evening exploring thousands of blocks away.
And inevitably somebody will shrink themselves and start constructing a civilization underneath the stairs.
Everyone can contribute to the same world without being forced down the same progression path.
There is no single correct way to play.
💚 Our Philosophy
Every major addition to Hearthlight Horizons comes back to one question:
What does this make better?
Does it make exploration more rewarding?
Building more expressive?
Farming more satisfying?
Combat more enjoyable?
Settlements more interesting?
The world more believable?
Everyday interactions more immersive?
Then it probably belongs.
Hearthlight Horizons isn't about replacing Minecraft with hundreds of disconnected systems.
It's about taking the Minecraft sandbox and giving you more reasons to care about the world you're creating inside it.
Improve Minecraft. Don’t replace Minecraft.
🌅 Build a home. Discover a world worth living in.
Project description from CurseForge.
Mods in Hearthlight Horizons.zip
Open any mod on Modpacks.ch to check its files and dependencies.
c5fe733d743af20f84eb87dd75b5bb57684f3e05 · CurseForge file 7788733 · Project link unavailable Side not labelled9f42a0237e94d549771161c9cea2ec827709e72f · CurseForge file 9037168 · Project link unavailable Client only36e2b147d86c31262bf8f7c571aeea683d71173d · CurseForge file 8955672 · Project link unavailable Side not labelled93c2043c6a5cfbfbfba93321d044bc61d8a6547b · CurseForge file 7901588 · Project link unavailable Side not labelled310084c02101051adc890a2921bd15077d4db9fd · CurseForge file 9037780 · Project link unavailable Client only1196343e95723454de83b8106d230d4f10771b5f · CurseForge file 7341635 · Project link unavailable Side not labelled008656a0702801174b8ec245ed7aad1921d6e9f1 · CurseForge file 8492726 · Project link unavailable Side not labelledfb6cd3be2d034dde369ffd7558c95c6daa44189e · CurseForge file 8791899 · Project link unavailable Side not labelled4bcbdf388bd5e387beca7c627224aac33584b55b · CurseForge file 8061947 · Project link unavailable Side not labelled3f4d8f7548a71a93ac60feefad0722d92a42d4bd · CurseForge file 8887463 · Project link unavailable Side not labelleddd3606a349f4a3c8fb5bd0ab22905675c02b0d74 · CurseForge file 8969738 · Project link unavailable Side not labelled949fa76046ac2303c05f9fdcda782eb22e4d3683 · CurseForge file 9005637 · Project link unavailable Client onlybacbc8c86671663e9998b141c5732250c1f4d4fb · CurseForge file 8430183 · Project link unavailable Side not labelled9a66220520c06195234f7cc69f44f4d989327a08 · CurseForge file 8938115 · Project link unavailable Client only0f2a13903ddf2e5dc469837272eec0fd1ccc4f7f · CurseForge file 5651620 · Project link unavailable Client onlyb4369720deb3c929ab472573eec71bf5e8c1df41 · CurseForge file 7981906 · Project link unavailable Side not labelled01cba16a7d71521b81d791a07740464e6d70d0a6 · CurseForge file 7541336 · Project link unavailable Side not labelled207067b06c0597a048764bbf3285c0e768133ce2 · CurseForge file 8495512 · Project link unavailable Side not labelledb88bd68a169bbdd9e483618acc53d0d6fdd290ec · CurseForge file 8249962 · Project link unavailable Side not labelled6f5395f58139802edfde7cb9170279f92f291971 · CurseForge file 5813117 · Project link unavailable Side not labelled589126530a3b5c9a25dfb7318cbc46cc74400908 · CurseForge file 8949514 · Project link unavailable Client onlyc3e5733ba4503b102589a026000fd5ce0212f6f2 · CurseForge file 5729127 · Project link unavailable Side not labelledb9db90bc675290ad490300b056d3f3f82425f2eb · CurseForge file 9060865 · Project link unavailable Side not labelled4f42091ef36e98e99c2f28a273ded960c0ac08bd · CurseForge file 7018307 · Project link unavailable Side not labelled2aa5e83940a26c6e529e58a3a8a0260df3078c6d · CurseForge file 7088158 · Project link unavailable Side not labelled2083a79b52c2cbd6dd171ff1ce4e85c9f4c9b86b · CurseForge file 9009568 · Project link unavailable Side not labelledc4140f68759add920b3e0a58676315eea7a7b6c7 · CurseForge file 8302002 · Project link unavailable Side not labelled957286bd79fd0b735c2e9619a249dde77292ca06 · CurseForge file 8646976 · Project link unavailable Side not labelled2f03480a38c5d9113d22ae2012c69b165079c0e0 · CurseForge file 7958876 · Project link unavailable Side not labelled418fcd42e3a7844c9bdc71c9b6401fdb3894e0c4 · CurseForge file 6529130 · Project link unavailable Side not labelled4357b4d19fab818780c94f0e43dad1cc931634b2 · CurseForge file 9004764 · Project link unavailable Side not labelledfbdd75aa41ed4e9f597a1fb0bab317db6b62e45f · CurseForge file 8726874 · Project link unavailable Side not labelleda8ec9660788133676fd440ce6998d813184cd486 · CurseForge file 7789217 · Project link unavailable Side not labelled9d27991a7f5a551265692abf8ed40ece10ea1958 · CurseForge file 8552907 · Project link unavailable Client only3abb84c4fcf1229fced0cc5e88fa6e9baa0aa4a7 · CurseForge file 7887320 · Project link unavailable Side not labelled249a5bdd0e8622b8a11f88758e6f5fd5fda036a3 · CurseForge file 5768823 · Project link unavailable Side not labelledfc551f0a284a5864fbc1a11fde5e27ab0ac95f43 · CurseForge file 9064942 · Project link unavailable Client onlyae5d4d282221a455ccd87bef7cd0f5122685426d · CurseForge file 9055219 · Project link unavailable Client only0ee19acd03b6f03b568b2682b7e662bfd8af73ef · CurseForge file 5872111 · Project link unavailable Side not labelled08ed4551de4c3228386b97ccbd1e58828eab5c38 · CurseForge file 8495118 · Project link unavailable Side not labelled93f479691d5a88775d90e9fa19e814b7301a363b · CurseForge file 6240977 · Project link unavailable Side not labelledcafbef98afb4f60adea426b950c5452655040c40 · CurseForge file 9002957 · Project link unavailable Side not labelled27675ddfcb8cc37e6ea1ab6c15051c7949d94657 · CurseForge file 8765184 · Project link unavailable Side not labelled79868ab9a676922319b85c5f5e137a6d0fc052a2 · CurseForge file 6976644 · Project link unavailable Side not labelled1453fbae5afe0d475e5149f60847a65e4d7185c9 · CurseForge file 8051292 · Project link unavailable Side not labelledc3cd7c2718583aa5a12e8502c6b92e050bad0c19 · CurseForge file 9070353 · Project link unavailable Side not labelled5cfe835472a5c5457ae9ac192d9d7b317454d5ac · CurseForge file 8893490 · Project link unavailable Side not labelled1c846e67ea57a26413c4ab63812e5c98cf6016d4 · CurseForge file 8585753 · Project link unavailable Side not labelleda817f2263e93aad5bdbe65eeafd2f27489b47ccf · CurseForge file 8767509 · Project link unavailable Side not labelled8ecd27f1d66f9b742cfae3c8ffa773765f574b52 · CurseForge file 6330030 · Project link unavailable Side not labelled6f7dded9292e8bd32feb24082aad2987c72af908 · CurseForge file 8914644 · Project link unavailable Side not labelled5e9dda03c6142400b95dc3114675e07c943d554d · CurseForge file 6886575 · Project link unavailable Client only1bd129cf7bce65d6b1c0543045f0620c98a0f885 · CurseForge file 8242804 · Project link unavailable Client only1e79f5b43efa5a46f37dd8fc5f640b1df7916d49 · CurseForge file 8974794 · Project link unavailable Side not labelled88ee316e68900080b017f60c12162e2731924cf8 · CurseForge file 8591319 · Project link unavailable Side not labelled385e4937144b20c6cbf103945a73066f8dc1bc74 · CurseForge file 7768445 · Project link unavailable Side not labelledd19552586f686eae4ef5e7199f31604d1d3cfca7 · CurseForge file 8792638 · Project link unavailable Side not labelled97771eb287d5ac7fe667d1df9493d5e54c8ca1fa · CurseForge file 5453385 · Project link unavailable Side not labelled7b5afc75a094b4e8a7118f9856eec959b10f2422 · CurseForge file 8780227 · Project link unavailable Client only97212e45c963730bbfc7c44780df99317814c21b · CurseForge file 8330365 · Project link unavailable Side not labelledfe7eb612a0fa0c41ce94d914162d298755bb25a3 · CurseForge file 8944659 · Project link unavailable Side not labelledfcbf0533846960cb3dd53b645bb4c24159160989 · CurseForge file 9036449 · Project link unavailable Side not labelled7a305b581abd90e1a8b7c1bb5eb4511d2653aa58 · CurseForge file 8968561 · Project link unavailable Side not labelled3601ada14ec23b2314e2c36aded59b6467a65163 · CurseForge file 8145025 · Project link unavailable Side not labelled71ece28129789a2123cf07e79938f488d8675bb2 · CurseForge file 7627896 · Project link unavailable Side not labelledc127904f23db1a641dd9e065ec51c5c177cb4cd7 · CurseForge file 7618651 · Project link unavailable Side not labelled3dccc819f14bcc60b3683edd82ca8c5e64964229 · CurseForge file 7255584 · Project link unavailable Side not labelledfbe2d2239fdab916120357ca3c45f582ca34f71d · CurseForge file 7304374 · Project link unavailable Side not labelled13c1107caf26b2c60d8626b3658b26cc7f634b38 · CurseForge file 7304075 · Project link unavailable Side not labelledb5580c3fc521ed8bf4db3e407bd590efc317f74d · CurseForge file 7308338 · Project link unavailable Side not labelled4bb7e1d28eef19f87438881b0f582a15297b95ae · CurseForge file 7029451 · Project link unavailable Side not labelled1ee43d693c821efc955a74e551f94372af90a140 · CurseForge file 7317479 · Project link unavailable Side not labelledeb1d3c118acb450cc2fe14c2ce7ce247a1bca60c · CurseForge file 7317672 · Project link unavailable Side not labelled7e637b44624da6a3b7cd6cfd26324c3f116d4da6 · CurseForge file 7845033 · Project link unavailable Side not labelled05806ff152fab56f7c1b4b215d772ea73611283d · CurseForge file 6494399 · Project link unavailable Side not labelled1f8b59e31f889f53b6296b42ee09d447e7e56620 · CurseForge file 7256148 · Project link unavailable Side not labellede83052a92c4ca0016bcfe7f0207273983dc84698 · CurseForge file 5453382 · Project link unavailable Side not labelled3be2b5521f45271c77671673e834c57c2296d3e4 · CurseForge file 9058295 · Project link unavailable Side not labelled658789e8e52ccee7b2f31d334a57f166c92262df · CurseForge file 9061255 · Project link unavailable Client only19aeef889ec098c3e852183f303de84f185e09f2 · CurseForge file 9066398 · Project link unavailable Side not labelled2b63be739da24247328e4052ec91c928230d0390 · CurseForge file 7097877 · Project link unavailable Side not labelledea9ebf082eb978dcf583255e8fca1004a8114ab6 · CurseForge file 9004373 · Project link unavailable Side not labelled49d4ad2de88a9e86143a948ba9744e9ea34d3d8e · CurseForge file 7401669 · Project link unavailable Side not labelled2098ae4965ebefb2dc8d5aec42a7d5282414fddc · CurseForge file 8925075 · Project link unavailable Client onlyf4f66d677b104c6af7f5c0f7e3c08d8e4370ecad · CurseForge file 8040848 · Project link unavailable Side not labelled1eb1ee4b949ad8ef25b01fcd5fb0ad5cc59ec92f · CurseForge file 8720770 · Project link unavailable Side not labelledd6d33e8233481ad8fc6f8c351f52783ed431a800 · CurseForge file 8662697 · Project link unavailable Side not labelled05be8ddcc78532b9a5520c718edc6c971cd0057c · CurseForge file 7389814 · Project link unavailable Side not labelled2e77cd8a795c3171d8327e6b1f1b6413565c8da1 · CurseForge file 7140477 · Project link unavailable Side not labelled24fb5997727453a15e956522761a3f586e646c2a · CurseForge file 6611984 · Project link unavailable Side not labelleda20b4f608d42467c00864704d2a8c916f6909e11 · CurseForge file 9004863 · Project link unavailable Client onlybed4eb5415d67251ba6b0eca5d56eb0f5963a265 · CurseForge file 7524185 · Project link unavailable Side not labelleda7ca83d2f99520233bfa9ce769a157fe05201639 · CurseForge file 8875899 · Project link unavailable Side not labelled24389c8e48ff0e8594e4686b750c494c66a5f8df · CurseForge file 5973188 · Project link unavailable Side not labelledb889e1671b02f262fc4520a46b8140c3b1371585 · CurseForge file 9013811 · Project link unavailable Client only17407b525c0c70a0f6f03a08024a14058f645d01 · CurseForge file 6194054 · Project link unavailable Side not labelled1757289be21ed18db5b0d90703fa3db1b2de5693 · CurseForge file 8756580 · Project link unavailable Client only7e259873d606a5aed91472f7a9818f941b6a8f75 · CurseForge file 9039572 · Project link unavailable Side not labelled8b96ed4f89edca6878c8e3d94e8ffa17a6f549d3 · CurseForge file 9036665 · Project link unavailable Side not labelled31cf754f9e5f62d1ca257f297e5dce394024696c · CurseForge file 7032247 · Project link unavailable Side not labelled6885c898ce807a8a45d78cd70ffe147c6715fdbd · CurseForge file 9033566 · Project link unavailable Client onlyee5ed520da18205a67a7569da2b3878d17fbd6e5 · CurseForge file 8827465 · Project link unavailable Client only261694bb91958c8f6b86fc04001d9c8b56d4348c · CurseForge file 8734053 · Project link unavailable Client only9ab9da4ac9808b36dfd8dfbd220f1e0ce210d891 · CurseForge file 9060294 · Project link unavailable Side not labelledbe15d6924bcca76bf5ac107e2ce5ac4d948d82e2 · CurseForge file 8610535 · Project link unavailable Side not labelled07452242e389975e8a88b97066f4bae6a4ebe574 · CurseForge file 5546996 · Project link unavailable Side not labelledd309e83eed134a6a3ac7f15a4481f92ec9bb8377 · CurseForge file 9063664 · Project link unavailable Side not labelled06ed05381a5653d90398dc6ebf3ad1154add6374 · CurseForge file 8852720 · Project link unavailable Side not labelled0b6845d2afd22f91275a69ad270a0f0ecbfaebe3 · CurseForge file 8268988 · Project link unavailable Side not labelled2016eed89eac0eb0510d2190c3b0b80bf4346191 · CurseForge file 6054947 · Project link unavailable Side not labelled6866d898938bdde1a17fadee16983c0c6071eac6 · CurseForge file 5653504 · Project link unavailable Side not labelled4fe7a8d15085f40d45f1555330b2826478ebc484 · CurseForge file 8762814 · Project link unavailable Side not labelledbdbdaf40268731f579a4a28fb2289f55961288b9 · CurseForge file 7703996 · Project link unavailable Side not labelled05c3e40c3e98defa174a229d6e42ed4aa75f6789 · CurseForge file 9032258 · Project link unavailable Side not labelleda2d7f5dbcf69bb7f8ec2cb065e0319213107edc0 · CurseForge file 8900605 · Project link unavailable Side not labelled9786f023733a302b582b7349336e1ab47e93823e · CurseForge file 8559477 · Project link unavailable Client only75718161662d9ec957ba22e10e497788ec1687ba · CurseForge file 8969751 · Project link unavailable Side not labelled88abd70fae3e78dc6c2fdfc726bc453f97494c19 · CurseForge file 7976140 · Project link unavailable Side not labelled2936c9cb9dfbdab145fe6f1e8ae2c68915246a5f · CurseForge file 9067277 · Project link unavailable Side not labelledfe270c9f6e0a8142cf316944087f5109cef08bbb · CurseForge file 7437845 · Project link unavailable Side not labelled2c4b740c8ad27bbcb2a21b85b64f011b809aed91 · CurseForge file 8894736 · Project link unavailable Side not labelled6420fdb345b5e33b3a51254799dc281c9c53d3c5 · CurseForge file 8806071 · Project link unavailable Side not labelled73a660c13063450e555e5e2c015ae24d606b32b4 · CurseForge file 5954804 · Project link unavailable Side not labelled832f2c17425debe74a9f267f4136f1a0f0221d19 · CurseForge file 6300968 · Project link unavailable Side not labelledd6b7ce6cf351b09cbd23147ff166c35cfdc572e8 · CurseForge file 5924482 · Project link unavailable Side not labelled6a14e1d8201f068ca87ef8333e471c5378955906 · CurseForge file 5812193 · Project link unavailable Side not labelled4061ece2141475227646649046fc14c2da505922 · CurseForge file 6606621 · Project link unavailable Side not labelled5d06a5850af7c577612d4592706a8e156bbe1cbf · CurseForge file 6272264 · Project link unavailable Side not labelledbbf6c91f4a2829c58bc024eaaab821986bc93de6 · CurseForge file 5812532 · Project link unavailable Side not labelledbcab81f578b3cb31e599ae327c6634b9fa8d0f04 · CurseForge file 6913179 · Project link unavailable Side not labelledPick your setup
Hearthlight Horizons 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
Hearthlight Horizons versions and loaders
Looking for an older file? The official CurseForge project page is in Resources.