# 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