Files
brass-and-sigil/.gitignore
T
Matt 50007e1109 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.
2026-05-23 12:56:13 +00:00

69 lines
2.3 KiB
Plaintext

# ─── .NET build outputs ───────────────────────────────────────────────────
bin/
obj/
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ll]og/
[Ll]ogs/
*.pdb
*.user
*.suo
*.userosscache
*.sln.docstates
# ─── IDE state ────────────────────────────────────────────────────────────
.vs/
.vscode/
.idea/
*.sln.iml
# ─── NuGet / package caches ───────────────────────────────────────────────
*.nupkg
*.snupkg
.nuget/
packages/
project.lock.json
project.fragment.lock.json
artifacts/
# ─── Build / publish output (every project) ───────────────────────────────
publish/
# ─── Misc OS junk ─────────────────────────────────────────────────────────
*.swp
.DS_Store
Thumbs.db
# ─── Local secrets / runtime config (track template, ignore real values) ─
launcher/launcher-config.json
server/deploy/server-config.json
scripts/deploy.config.ps1
# ─── Local AI assistant artifacts (Claude, Cursor, Copilot) ───────────────
# Kept out of the public repo so collaborators aren't surprised by tool-
# specific orientation files. Local copies stay usable in the working tree.
CLAUDE.md
.claude/
.cursor/
.cursorrules
.aider*
.github/copilot*
# ─── Build artifacts that get regenerated ─────────────────────────────────
# Tweak jars rebuilt by scripts/Build-Tweaks.ps1
pack/overrides/
# manifest.json regenerated by scripts/Build-Pack.ps1 -- produced at scripts/
# (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/**