Bennett David a39df7b2e7 Fix pack.toml format: move fields to top level
The packwiz-installer expects name, author, version, and pack-format
at the TOML root, not nested under a [pack] section. This caused a
DecodingError on the client: "no value found for non-nullable parameter
'name'".

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-15 00:41:19 +00:00

mc-modpack

Packwiz modpack for Bennett's Modded Minecraft Server (Fabric 1.20.4).

Server-Side Auto-Sync

The minecraft-modded Docker container auto-syncs mods from this repo at startup via the PACKWIZ_URL environment variable pointing to pack.toml on the main branch.

Client-Side Setup

Players should install:

  1. Fabric Loader for Minecraft 1.20.4
  2. packwiz-installer-bootstrap as a pre-launch command in their launcher (MultiMC/Prism)
  3. Point it at: https://gitea.bennettdavid.com/bee8333/mc-modpack/raw/branch/main/pack.toml

This will auto-download all required client mods to match the server.

Included Mods

Mod Version Side Source
Fabric API 0.97.3+1.20.4 Both Modrinth
WebStreamer 1.5.0 Both Modrinth

Adding Mods

To add a mod, create a .pw.toml file in the mods/ directory with the appropriate Modrinth metadata, then update index.toml and pack.toml hashes accordingly. If you have packwiz installed locally, use packwiz modrinth install <mod-slug> instead.

Mod Approval

Only admins can push to main. Contributors can submit mod requests as issues or pull requests.

Description
No description provided
Readme 27 KiB