To setup DreamAssemblerXXL do the following steps:
- Install python 3.10 or higher
- Add a personal token, as described in README.md
- clone the repository
- open terminal/console in the root of the repository and type the following commands:
python -m pip install poetry
poetry install
To run DreamAssemblerXXL do type the following commands in a terminal/console at the root of the repository:
- (only if you are on windows)
chcp 65001
poetry run python -m gtnh.gui.gui
DreamAssemblerXXL can be splitted up in 3 categories: Modpack management (in green), Mod management (in red) and File exclusion management (in yellow)
The modpack management section is used to manage the pack version: you can load a version in memory, add or update a version and delete a version. It can also build the pack for various plateforms. It also allows you to update the data about mod versions and allows you to do a nightly build.
The mod management section is used to chose mod versions and sides for the version loaded in memory.
The file exclusion management section allows you to remove certains files from GT-New-Horizons releases based on the side of the archive: server side or client side.