Skip to content

Aiz0/create-grand-expanse

Repository files navigation

Create: Grand Expanse



Chalk


A Progression modpack centered around Create and Ad Astra.

Warning

This pack is in early development.

Installation and Developement

This modpack uses packwiz to manage mods from CurseForge and Modrinth. You need to install packwiz to add mods and to install the modpack.1

Installation Instructions

Instructions are based on the packwiz installer tutorial, Please check them if you have any issues.

  1. Clone this repository.

  2. Install packwiz.

  3. To install the modpack you need to to use a launcher that supports running prelaunch tasks.2

  1. Create an instance matching the minecraft and modloader version the modpack uses.

    Name Version
    Minecraft 1.19.2
    Forge 43.3.0
  2. Download packwiz installer bootstrap into the instance minecraft folder.

Note

It should be named minecraft or .minecraft, if it's not there you can create it.

  1. In Prism Launcher, go to Edit Instance -> Settings -> Custom commands, check the Custom Commands box and paste the following command into the pre-launch command field:
$INST_JAVA" -jar packwiz-installer-bootstrap.jar http://localhost:8080/pack.toml

Tip

packwiz-installer-bootstrap.jar will query github for the latest version of packwiz installer If you see it failing often you can add --bootstrap-no-update as an option to packwiz-installer-bootstrap.jar to disable update checking.

  1. In your local repository run create a index.toml and then run packwiz serve to host a local copy of pack.toml that packwiz installer can access. pack.toml will be updated every time it's queried.3

  2. Now every time you launch the instance it will get the version of the modpack matching your local repository. Any changes you make will be applied when you launch the game.

Tip

If you are making changes that don't require minecraft to be restarted you can make a script that runs packwiz-installer-bootstrap.jar to update the modpack without restarting the game.

Development info

To prevent merge conflicts we have enabled the packwiz option no-internal-hashes.

Important

Hashes will still be generated whenever the hosted pack.toml is queried. Because of this please make sure to run packwiz refresh before adding files to commit.

Footnotes

  1. We haven't published this modpack anywhere yet so this is currently the only way to install it.

  2. Pre launch tasks are not really required but it simplifys things.

  3. This should default to http://localhost:8080/pack.toml. The same url we entered in the pre-launch command field.