From 0adfb6c6561c865af10aea99e8d20644c1d40255 Mon Sep 17 00:00:00 2001 From: Logan Date: Tue, 6 Oct 2026 19:43:10 -0400 Subject: [PATCH] feat(pack): add Icy's Better Horses and its Modonomicon dependency Icy's Better Horses declares client_side/server_side as required, so it ships to both sides. It hard-requires Modonomicon [1.120.4,) on BOTH sides, which the pack was missing; GeckoLib [4.7.5,) is already present at 4.9.3, and cloth-config (optional) is already present too. Pinned to the NeoForge 1.21.1 builds: Modrinth lists two different files both numbered 2.1.0.1 (Forge/1.20.1 and NeoForge/1.21.1), and resolving by version number alone silently picks the wrong one. Also ignore shaderpacks/*.zip and xaero-migration-kit/ in .packwizignore. The former duplicated the existing .pw.toml metafiles and the latter is local migration scratch that the file already says must never ship, but packwiz refresh was indexing both into the pack. --- .packwizignore | 2 ++ index.toml | 10 ++++++++++ mods/icys-better-horses.pw.toml | 13 +++++++++++++ mods/modonomicon.pw.toml | 13 +++++++++++++ pack.toml | 2 +- 5 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 mods/icys-better-horses.pw.toml create mode 100644 mods/modonomicon.pw.toml diff --git a/.packwizignore b/.packwizignore index d981838..1a8374c 100644 --- a/.packwizignore +++ b/.packwizignore @@ -33,6 +33,7 @@ patchouli_books/ *.pid .pi/ resourcepacks/*.zip +shaderpacks/*.zip start.sh tools/ @@ -41,6 +42,7 @@ cache/ # Scratch artifacts from the map-migration tooling - never ship these sp-world/ +xaero-migration-kit/ *.tar.gz *.tgz diff --git a/index.toml b/index.toml index 855336e..897a583 100644 --- a/index.toml +++ b/index.toml @@ -478,6 +478,11 @@ file = "mods/iceberg.pw.toml" hash = "a2fbecad69fcbff54919864ea8b95e54d140a1a2c637d73307fb366e76066fe6" metafile = true +[[files]] +file = "mods/icys-better-horses.pw.toml" +hash = "7a0aa0afd696b6d059e08e051fdcbf8bd239b4aad975f67da749aec2ea67261d" +metafile = true + [[files]] file = "mods/immediatelyfast.pw.toml" hash = "2863a3b187723e1f69ed2ad2b2c3d834e8442468a1347c80df5b310e243c8753" @@ -628,6 +633,11 @@ file = "mods/modernfix.pw.toml" hash = "c84140c66f233909b392bd7253ca33c59903ffda51beff558d9a2a4a8c6bc269" metafile = true +[[files]] +file = "mods/modonomicon.pw.toml" +hash = "d743823561a2b3008876af95193e8521e2d6239bd9e8d9bc13db62441cc879ee" +metafile = true + [[files]] file = "mods/moonlight.pw.toml" hash = "8a69517eb999eacd8842d42fb2f9cdfda43fe11e70d72eabc54969b4d9e38f5a" diff --git a/mods/icys-better-horses.pw.toml b/mods/icys-better-horses.pw.toml new file mode 100644 index 0000000..6947608 --- /dev/null +++ b/mods/icys-better-horses.pw.toml @@ -0,0 +1,13 @@ +name = "Icy's Better Horses" +filename = "icys-better-horses-2.1.0.1.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/XlUm5I57/versions/I0I1AE66/icys-better-horses-2.1.0.1.jar" +hash-format = "sha512" +hash = "208d1345e44444f476515bb7b7196966035b2c03ef238946fe059eac9d038463eb59de2ee8883b01f550ded2b1fc959c9b76b1c66cb063ea865c3e38f6b15f99" + +[update] +[update.modrinth] +mod-id = "XlUm5I57" +version = "I0I1AE66" diff --git a/mods/modonomicon.pw.toml b/mods/modonomicon.pw.toml new file mode 100644 index 0000000..31e0e62 --- /dev/null +++ b/mods/modonomicon.pw.toml @@ -0,0 +1,13 @@ +name = "Modonomicon" +filename = "modonomicon-1.21.1-neoforge-1.120.7.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/692GClaE/versions/fbS7CiY6/modonomicon-1.21.1-neoforge-1.120.7.jar" +hash-format = "sha512" +hash = "fdacc0d4323bfc0c3984406cdec747f5079b3cc501d82f8e398a9188e10490764d1d696547c1f16d994839d65baa320e30af639525d1dc55bd52b36dcbc0e6f0" + +[update] +[update.modrinth] +mod-id = "692GClaE" +version = "fbS7CiY6" diff --git a/pack.toml b/pack.toml index 303bfe9..b881738 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "51bf7a3a257a9f53dfa3fe9665db0ceece6f1c1ffd28fd0eb7f2daff09912708" +hash = "f9852076c38404288e9f09588cdae45b6e3a51fb8333099953566abbe06c791a" [versions] minecraft = "1.21.1"