Files
onion-mc/.packwizignore
T
logan 784136142a feat(perf): ship ModernFix dynamic_resources, add Flerovium and Iris Flywheel Compat
Bench (proxy 9900X/7800XT, see analysis/client-perf/RESULTS-proxy.md):
- ModernFix mixin.perf.dynamic_resources=true: startup -7.6 s, S1 p99
  9.11 -> 8.48 ms, S2 1% low 236 -> 264 fps (B6). Enforced packwiz file
  because ModernFix reads it before Default Options. Missing-texture check
  waived by owner; issues to be reported from play.
- Flerovium 1.1.2 (client): mob-pen S3 p99 ~0.9 ms better (B12b).
- Iris Flywheel Compat 2.4.0 (client): with a shaderpack, Create floor
  p99 13.3 -> 4.0 ms (Flywheel instancing kept under Iris) (B12b).
Deck tier already ships DH's LOW quality preset, so no DH change.
2026-10-18 10:16:45 -04:00

76 lines
2.2 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
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
# Paxi global datapack with cross-mod recipe/tag fixes (generated by
# analysis/audit/gen_fixes.py). Paxi's runtime load-order files stay ignored.
!config/paxi
config/paxi/*
!config/paxi/datapacks
config/paxi/datapacks/*
!config/paxi/datapacks/onion-fixes
!config/paxi/datapacks/onion-fixes/**
# Client perf defaults (analysis/client-perf/proposed-configs/build.py --ship).
# Default Options copies them into place client-side, only when the target is absent.
!config/defaultoptions
!config/defaultoptions/**
# Server spawn tuning (analysis/client-perf/SPAWN-TUNING.md); partial files, the mods
# fill in defaults for every other key. Enforced: the server reads them from here.
!config/alexsmobs-common.toml
!config/fowlplay.json5
!config/crittersandcompanions-common.json5
# ModernFix mixin overrides (build.py SHIP; enforced - ModernFix reads it before
# Default Options runs). dynamic_resources=true per bench B6.
!config/modernfix-mixins.properties