Files
onion-mc/.packwizignore
T
logan e7d6691466 feat(pack): ship offline usernamecache to clients for Jade
Jade resolves tamed-animal owner names client-side; its Mojang profile
lookup can't resolve offline-mode UUIDs and it falls back to NeoForge's
UsernameCache, which the client loads from <game>/usernamecache.json.
Ship that file (side = "client", installed at the game root) so migrated
owners stop showing as "???".

Maintain the mapping with tools/sync-usernamecache.py after new logins.
2026-10-06 23:28:00 -04:00

58 lines
1.3 KiB
Plaintext

# Server/runtime files - never track these in the pack index
libraries/
world*/
logs/
crash-reports/
eula.txt
options.txt
server.properties
user_jvm_args.txt
run.sh
*.jar
*.jar.log
run.bat
# Server/runtime config is opt-in. Everything under these directories is
# ignored; deliberately authored defaults are re-included at the bottom of
# this file. This repo doubles as a server directory, so a blanket un-ignore
# here would pull every runtime-generated config into the index.
config/*
defaultconfigs/*
kubejs/
local/
# Authoring/review material - belongs in the repo, never in the pack
FINDINGS.md
MODLIST-*.md
analysis/
phase0/
ftbbackups3/
patchouli_books/
.sable/
*.json
*.log
*.pid
.pi/
resourcepacks/*.zip
shaderpacks/*.zip
start.sh
tools/
# C2ME runtime worldgen cache (regenerated at runtime)
cache/
# Immersive Paintings player-upload cache (regenerated at runtime)
immersive_paintings_cache/
# Scratch artifacts from the map-migration tooling - never ship these
sp-world/
xaero-migration-kit/
*.tar.gz
*.tgz
# --- Shipped config defaults ----------------------------------------------
# These must come AFTER every ignore above (last matching pattern wins),
# including the blanket "*.json" in the authoring section. Re-include only
# files we deliberately author and want enforced on install.
!config/petprotect.json
!config/akashictome-common.toml