Minecraft Modpacks

This repository contains the source for private modpacks created by me.

Modpacks

Name URL Version Loader
Create Survival (Browse) 1.20.1 Fabric
Togather (Browse) 1.20.1 Fabric

Note: the above links are only correct if you few this page from a server that also hosts the packwiz packs.

Installation / Usage

  1. Create a new Prism Launcher (or MultiMC) instance with the minecraft version and modloader of the modpack from the table above

    Instead of a new instance you can also use an existing one.
    If you do so: create a backup!

  2. Download packwiz-installer-bootstrap.jar & move it into the instances .minecraft directory

    The .minecraft directory can be accessed via: Edit (instance) > Version > Open .minecraft (in the bottom right corner).
    The .minecraft directory might also be called minecraft.

  3. Set the pre-launch command (Edit the instance > Settings > Custom commands)

    Replace URL_TO_PACK with the URL from the table of modpacks.

    "$INST_JAVA" -jar packwiz-installer-bootstrap.jar URL_TO_PACK
  4. Launch the instance

    This will download and execute the packwiz installer which will download the mods specified in the modpack.
    The packwiz installer will also update the modpack if needed on future instance launches.

Dev Setup

The modpacks are created and managed using packwiz (git)

Everything needed for development is included in this repos flake.nix.
Run nix develop to jump into a ready to use dev environment.

When direnv & nix-direnv are setup cding into this repo will automatically start the dev environment.

packwiz

packwiz init            # initialize a new modpack

packwiz (mr|cf) add URL # add a new mod
packwiz remove PATH     # remove a mod
packwiz list            # list mods

packwiz update NAME     # update an external file / dependency

packwiz (mr|cf) export  # export the modpack for import using e.g., Prism Launcher

packwiz refresh # Update all files & hashes after a manual change
packwiz serve   # Start dev server

Because I prefer getting the mods from modrinth, also prefer exporting to a modrinth pack (.mrpack). This results in a relatively small file as only a few .jars are included in the pack file.

If minecraft fails to start because of missing mods, then the particular mod could be marked as “server side” on mr/cf which results in the mod not being installed on the client side.
This can be fixed by manually editing the mods/*.pw.toml file and changing side from "server" to "both".

Other