Skip to content

Aiz0/create-grand-expanse

Repository files navigation

Create: Grand Expanse

A Progression modpack centered around Create and Ad Astra.

⚠️
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]

    We recommend Prism Launcher.

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

    Minecraft

    1.19.2

    Forge

    43.3.0

  5. Download packwiz installer bootstrap into the instance minecraft folder.

    ℹ️
    This should be minecraft, if it’s not there you can create it.
  6. 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:

    Pre-launch command
    "$INST_JAVA" -jar packwiz-installer-bootstrap.jar http://localhost:8080/pack.toml
    💡
    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.
  7. In your local repository 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]

  8. 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.

    💡
    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.

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.

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.