![banner](images/banner.png)

# Life in the Woods Refined

LITW Refined is a Minecraft modpack wich based on [After Humans](https://www.technicpack.net/modpack/minecraft-after-humans.1060474/) originally published by Gronkh & Debitor which is based on Minecraft v1.7.10 and on the [Life in the Woods modpack](http://lifeinthewoods.ca/downloads.html). This modpack keeps the 1.7.10 version up-do-date with dozen of mod and config updates and a bunch of new mods.

## Content

With over 200 mods, LITW Refined brings a wealth of new content to explore. Discover diverse new biomes, venture into massive cave systems, conquer challenging dungeons, and even travel to entirely new dimensions. Expand your creativity with countless new blocks and items, perfect for crafting breathtaking landscapes and structures. Dive into powerful magic systems, or embrace advanced and profound technology. Additionally, numerous quality-of-life improvements, updated and custom textures and well-balanced configurations ensure a fresh and immersive experience.

## Links

<table align="center">
    <tr>
      <td><i>Quick-links</i></td>
    </tr>
    <tr>
      <td valign="top">
        🌍 <a href="https://pilzinsel64.de/after-humans/">Website</a><br>
        🖥️ <a href="https://git.pilzinsel64.de/litw-refined/modpack/-/wikis/installation">Installation</a><br>
        ⬇️ <a href="https://cloud.pilzinsel64.de/index.php/s/kMzZT4yiNJZ9oED">Downloads</a><br>
        📃 <a href="https://cloud.pilzinsel64.de/index.php/s/Er3YsCENRmaNtwg">Modlist</a><br>
        💬 <a href="https://matrix.to/#/#litw-refined:pilzinsel64.de">Chat</a><br>
        📙 <a href="https://www.curseforge.com/minecraft/modpacks/life-in-the-woods-refined">CurseForge</a><br>
        🐞 <a href="https://git.pilzinsel64.de/litw-refined/modpack/-/issues/new?type=INCIDENT">Open a new issue</a><br>
        🥬 <a href="https://git.pilzinsel64.de/litw-refined/modpack/-/issues/new?type=ISSUE">Suggest new feature</a><br>
      </td>
    </tr>
</table>

## Getting started

The modpack isn't registred on any Launcher, so you need to create your own Forge Installation. Use the latest available Forge version and install using one of the lot existing instructuions you can find in the internet (we recommend the Prism Launcher). Afterwards you can install the modpack by choosing one of the below options.

### Option 1: Automatic mode (recommended)

Follow the steps in [this quide](https://git.pilzinsel64.de/litw-refined/modpack/-/wikis/installation). It helps you setting up a Minecraft 1.7.10 instance with Forge and also installing LITW Refined using our own Modpack Installer.

> [!tip]
> For a dedicated server, just run the Modpack Installer with the commandline argument `--side=Server`.

### Option 2: Manual mode

After you installed Minecraft profile with Forge, download the client package below and put it into your minecraft folder (just click "Folder" in PrismLauncher). This is also the way how you update the modpack. re-download the package and replace the existing content of your minecraft profile folder with the content from the package.

> [!warning]
> Updates will be there not very frequently as I need to pack and deploy it manually at the moment. I am going to change that in the future to deploy automatic packages that I can also make available public.

## Compatibility

This modpack comes with [lwjgl3ify](https://github.com/GTNewHorizons/lwjgl3ify) and **requires Java 17+** (Java 24+ recommended) by default! If you want to use Java 8, just remove the file `mods/lwjgl3ify.jar`. For more instructions read the [client installation guide](https://git.pilzinsel64.de/litw-refined/modpack/-/wikis/installation#client).

> [!important]
> **Only 64-bit** Java JREs/JDKs are supported and at least **3 GiB RAM** are required to run this modpack (while 5 GiB are recommended for best performance).

## Modpack repository

The [modpack repository on GitLab](https://git.pilzinsel64.de/litw-refined/modpack) holds all the configs, the builder and this readme. It's also the root for all modpack related tickets.

## Mod sources

On the [LITW Refined GitHub](https://github.com/LITW-Refined) you will find any Minecraft 1.7.10 mod made by me. You also find many open source mods I use that's development has been discontinued by the original mod author. I updated them for compatiblity, bugfixes and my own features. However, there are also a few forks I just have to contribute back to the original repositor.

Note that some of that mods are just forked and updated for reference and archive and from my side there is no active development.

Feel free to use it in your private or public modpack or contribute back any bugfixes or features you have on your side. Every contribution is welcome. 🙂

## The story behind the scenes

Me (Pilzinsel64), watching Gronkh's Let's Play "Life in the Woods", were super excited about that After Humans modpack. I stared my own world and my own Let's Play. I added a few mods due personal choise, made own configurations, updated a lot existing mods and optimized everything to have the best performance and features.

I also use mods from the [GTNH team/modpack](https://github.com/GTNewHorizons/) if possible. I have there the possibility for a lot backported features, fixed bugs and - last but not least - I'm able to do my own customizations to the code and submit as PR.

Now, my modpack isn't longer the original After Humans modpack. It's an own modpack that use After Humans and LITW as base. I'm playing it with several friends and have a lot fun and enjoy it. It is now called "Life in the Woods Refined: New Stories" where "New Stories" is the extension I added for my private server.

However, I keep all the mods up-to-date. A lot mods are open-source forks by the [GTNH team](https://github.com/GTNewHorizons/). A few more mods [I forked and updated myself](https://github.com/orgs/LITW-Refined/repositories?type=fork) to support the most latest Java version and keep 1.7.10 running for ever. To fit our last wishes [I made several own mods](https://github.com/orgs/LITW-Refined/repositories?type=source) for our server and keep it also updated. They have a few blocks and items aswell as a few features to improve general server performance.

## The reason for sticking with 1.7.10

But why we are sticking with v1.7.10? Well, we do as v1.7.10 has the best mod support and the most and best developed mods. We are using mods from the GTNH modpack to be up-to-date. They also stick with v1.7.10.

You know the problem with updating mods all the time? This is the reason why we don't do it. Later Minecraft versions hasn't features we really need or we can't replace with mod features. Also there are missing some mods or features for mods I personally really like as they are for v1.7.10.

Our modpack don't lack behind modern vanilla versions too much thanks some wonderful mods, like Et Futurm Requiem and many other that backports modern features, bugfixes, items or blocks.

## Why this modpack is not on Modrinth or CurseForge

### Reason 1: Mod licenses

This modpack contains a small handful of mods with problematic licenses, like ARR (All rights reserved). While everyone is allowed to use the mod for itself, it's not allowed to distribute the mod.

This modpack can be mainly installed via a tool that you run on your local system which downloads the mods directly from the original download site (GitHub, CurseForge, Modrinth). This way I can avoid license problems.

For Modrinth and CurseForge I would need to pre-package the mod. But then I would distribute the mods which is not permitted.

### Reason 2: Own mods, mod continuations, etc.

This modpack contains a huge amound of modified mods (by GTNH, LITW Refined, or some specific people). They are mostly unknown to CurseForge and Modrinth. This makes it hard to get this modpack with over 200 mods (where most of them are from GitHub) approved.

### Reason 3: Duplicate distribution

Maintaining two other download pages with pre-packaged downloads (each platform with using their own package format) means a lot more work on updates. This modpack gets small bugfix updates and optimization updates more often. Publishing a new version to all platforms on each minor update would be way to exaggerated.