Commit Graph
5 Commits
Author SHA1 Message Date
logan 25b3f78cdc chore(pack): untrack C2ME runtime cache
The previous commit accidentally captured cache/c2me-dfc (regenerated at runtime) and packwiz indexed it. Ignore cache/ and drop it from the index.
2026-09-29 03:00:50 -04:00
logan b0542f982e feat(pack): replace Xaero's map mods with the FTB Chunks minimap
Removes the Xaero mapping suite -- Xaero's World Map, Xaero's Minimap,
Xaero Train Map and the Waystones compatibility -- and enables the FTB
Chunks minimap, so FTB Chunks provides all mapping.

Xaero Train Map and the Waystones compat had to go with the maps: the
former declares a required dependency on xaeroworldmap, and the latter
references only xaero/common and xaero/minimap classes. Nothing in the
pack declared a dependency on xaeros-minimap.

The minimap needs an explicit config because FTB Chunks computes
minimap.enabled once as !hasOtherMinimapMod() and then persists the
result. With Xaero's Minimap installed that resolved to false and was
written into players' configs, where it sticks, so removing the other
minimap mod alone would not re-enable it. config/ftbchunks-client.snbt is
the location the mod itself documents for modpack defaults, and unlike
defaultconfigs/ it also overrides configs that already exist.

.packwizignore moves from excluding config/ wholesale to config/* plus a
negation, so this one modpack-default config ships while server config
stays untracked.
2026-09-28 18:50:14 -04:00
logan 59cef9e2f2 chore(pack): exclude server tooling from packwiz index
tools/ holds the RCON helper and graceful-restart script used to operate the
server; they are not pack content and must not be indexed for clients.
2026-09-24 17:09:51 -04:00
logan df2a4f4fcd fix(pack): exclude server config and runtime files from packwiz index
A packwiz refresh run in the server directory would have indexed
config/, kubejs/ and other runtime files into the pack index.
2026-09-24 15:33:13 -04:00
logan f99e3bee3e chore(pack): add .packwizignore for server-generated files
Keeps the NeoForge libraries, world data, jars and other runtime files
out of the pack index when running packwiz refresh in a server dir.
2026-09-23 16:39:56 -04:00