pack: track pack/overrides/defaultconfigs/ + ship Waystones override

.gitignore previously ignored all of pack/overrides/ because that dir is
the build output of Build-Tweaks.ps1. But defaultconfigs/ inside it holds
hand-written source-of-truth configs that should be in git (otherwise
they don't survive cross-machine deploys). Whitelisting that subdir.

Adds pack/overrides/defaultconfigs/waystones-common.toml -- the same
file the empty 0.16.1 commit was supposed to ship but couldn't because
of the .gitignore rule. Bumps to 0.16.2.

The override changes just one key:
- spawnInVillages: REGULAR -> DISABLED

All other Waystones settings stay at mod default (ACTIVATION visibility,
PLAYER restriction, empty allowedVisibilities) which already provides
the base-intrusion protections we discussed.
This commit is contained in:
2026-05-23 12:56:13 +00:00
parent d4dfcb1e11
commit 50007e1109
2 changed files with 7 additions and 1 deletions
+6
View File
@@ -60,3 +60,9 @@ pack/overrides/
# (default OutputPath) and copied to the deploy share by Deploy-Brass.ps1
scripts/manifest.json
pack/manifest.json
# pack/overrides/ is build output, but defaultconfigs/ holds hand-written
# source-of-truth configs we ship as first-run defaults (see Build-Pack.ps1).
# Whitelist that subdir so it lives in git like other source files.
!pack/overrides/defaultconfigs/
!pack/overrides/defaultconfigs/**
+1 -1
View File
@@ -1,7 +1,7 @@
{
"$schema": "Brass-and-Sigil pack.lock.json - generated, do not edit by hand unless you know what you are doing",
"name": "Brass and Sigil",
"version": "0.16.1",
"version": "0.16.2",
"minecraft": "1.21.1",
"loader": {
"type": "neoforge",