Run on forge 47.3.10
Join the Discord for more information
Note:
This project is still in development, read Known Issues
PR's and Issues welcome! Please read CONTRIBUTING.md
Dependencies: make, curl, awk, JDK 17
make all # downloads mods, builds from source, and applies overrides
EXPORT_DIR="path/to/.minecraft/" make export # copies build dir to your instanceNote:
When rebuilding run the following to grab the newest changes and delete the old build.git fetch && git reset --hard origin/master && make clean
For Windows 11:
- Install WSL
TLDR: Open PowerShell as admin and runwsl --install. This will likely require a reboot. - Open WSL by running
wslin the shell, then installmake,curl,git, andopenjdk-17-jdk`sudo apt update && sudo apt upgrade && sudo apt install make curl git openjdk-17-jdk`
- Clone the repo and
cdinto itgit clone https://github.com/Eclipse-Ilx/Abyssal-Descent cd Abyssal-Descent - Follow the build instructions above.
Windows uses\for paths andC:\for the mountpoint, so you'll need to adjust the paths.
C:\Users\user\Documents\becomes/mnt/c/Users/user/Documents/
Note:
Windows uses\r\nas line separators. If you've cloned the repo outside of WSL, you'll need to remove the\r.find . -type f -name Makefile -exec sed -i 's/\r//' {} \;
For Windows 10:
- Install Cygwin
- Select
Install from Internet, choosing the install location. Pick where you want theLocal Package Direcotryto be, then selectUse System Proxy Settingsand choose a download site. (I don't think it matters which one you choose.) - Change
PendingtoFulland search forgit,make,gawk, andcurl. For each package changeSkipto the latest version. Hit next, next, then finish. Be sure to make a shortcut when it asks you to, unless you're already familiar with Cygwin. - Download the MSI Installer for the JDK 17 and skip through the wizard.
- Open
Cygwin64 Terminal, then run the following commands (Right click to copy paste).This will build the pack, which will now be in thegit clone https://github.com/Eclipse-Ilx/Abyssal-Descent cd Abyssal-Descent make allbuilddirectory. - Move the contents of the pack to the Launcher of your choice.
This can either be done through
EXPORT_DIR="path/to/dir" make exportor manually through your file manager.