FKRPG/optimization-manifest.json
mithral 428a439141
All checks were successful
Build & Release Pack / build (push) Successful in 1m25s
perf(server): 1.0.2 ship ALL optimization configs tuned for YOUR VPS only
- Ship all needed configs as Packwiz overrides so they persist on VPS (not overwritten on restart unless data/config wiped)
- Add server_pack/config/lithium.properties (empty = all Lithium 0.15.4 mixins ON, optimal)
- Add ferritecore.mixin.properties (safe memory ON, risky threading detector OFF)
- Add c2me.toml (default auto-tune expression for YOUR cpus/mem, from local)
- Add packetfixer.properties (explicit sane limits, allSizesUnlimited=false, not unlimited)
- Add spark/config.json (backgroundProfiler true)
- Already shipped: chunksmith 45ms, alternate-current, modernfix-mixins, c2me-notes
- MRPACK now 16 overrides/config (was 11), validated 144 mods, AUDIT PASS, drift LOCAL=PACKWIZ in-sync
- Tuned for single-owner VPS only, idc about others per request
- Packwiz is source of truth; configs won't be overwritten on server run (they are read, not regenerated if present)
2026-08-27 01:10:30 -04:00

407 lines
15 KiB
JSON

{
"minecraft": "1.21.1",
"loader": "fabric",
"loader_version": "0.19.3",
"fabric_api": "0.116.15+1.21.1",
"fabric_api_mod_id": "P7dR8mSH",
"fabric_api_version_id": "Nlt8gI9z",
"pack": {
"name": "F##KRPG - Server",
"version": "1.0.2",
"pack_format": "packwiz:1.1.0",
"packwiz_version": "unknown (binary /usr/bin/packwiz 2026-08-19)",
"packwiz_revision": "14b5dc3",
"index_hash": "197e07b81a8da5878770d43e825affe72fd37fa92c642e7d362732cfeeeddfbe",
"index_hash_format": "sha256",
"generated_at": "2026-08-27T05:10:10Z",
"git_revision": "14b5dc363c6cfd0967e09c2e60e77a1dcbe81685",
"git_short": "14b5dc3"
},
"policy": {
"rpg_magic_combat": "FROZEN",
"optimization_mods": "TEST_BEFORE_PRODUCTION",
"worldgen_mods": "EXPLICIT_APPROVAL_REQUIRED"
},
"optimization_mods": {
"lithium": {
"filename": "lithium-fabric-0.15.4+mc1.21.1.jar",
"version": "0.15.4+mc1.21.1",
"mod_id": "gvQqBUqZ",
"version_id": "N08Z8wog",
"side": "both",
"hash_format": "sha512",
"hash": "182064b00e6315e2255b857eaab8eb759e6b042ebd4cc8b855ff0d93f875a5a7188fac49f878d7b29d4ef7e6b6341190ad7f6f6f39f4a6d2c62003468b08e4c6",
"status": "installed",
"notes": "Updated 2026-08-27 to 0.15.4+mc1.21.1 via Packwiz \u2014 tuned configs (see c2me-notes.txt, chunksmith/config.json, modernfix-mixins.properties)",
"url": "https://cdn.modrinth.com/data/gvQqBUqZ/versions/N08Z8wog/lithium-fabric-0.15.4%2Bmc1.21.1.jar"
},
"modernfix": {
"filename": "modernfix-fabric-5.25.1+mc1.21.1.jar",
"version": "5.25.1+mc1.21.1",
"mod_id": "nmDcB62a",
"version_id": "NnNX8LBn",
"side": "both",
"hash_format": "sha512",
"hash": "dc67d6e023e1fcdeaf7837917c477cba212c611dfc2463c6ea021319c644087c79b477e0ea8194e113ddd7332fd5c6d82baa47c291eaac7f4a86252507b4e19f",
"status": "installed",
"notes": "Audit mixins config/modernfix-mixins.properties; prefer safe server defaults"
},
"ferritecore": {
"filename": "ferritecore-7.0.3-fabric.jar",
"version": "7.0.3-fabric",
"mod_id": "uXXizFIs",
"version_id": "sOzRw3CG",
"side": "both",
"hash_format": "sha512",
"hash": "3ad31620fac4ff44327dc7dedbe162b2d978f3f246dc16255a6e400ce9592a0d326fe36a626f3c1bf30a11f813093cbb4dcc107af039cff724d0cdf648541fdf",
"status": "installed",
"notes": "Updated 2026-08-27 to 7.0.3-fabric via Packwiz \u2014 tuned configs (see c2me-notes.txt, chunksmith/config.json, modernfix-mixins.properties)",
"url": "https://cdn.modrinth.com/data/uXXizFIs/versions/sOzRw3CG/ferritecore-7.0.3-fabric.jar"
},
"noisium": {
"filename": "noisium-fabric-2.3.0+mc1.21-1.21.1.jar",
"version": "2.3.0+mc1.21-1.21.1",
"mod_id": "KuNKN7d2",
"version_id": "4sGQgiu2",
"side": "server",
"hash_format": "sha512",
"hash": "606ba78cf7f30d99e417c96aa042f600c1b626ed9c783919496d139de650013f1434fcf93545782e3889660322837ce6e85530d9e1a5cc20f9ad161357ede43e",
"status": "installed",
"notes": "Worldgen noise optimization; verify enabled and compatible"
},
"c2me": {
"filename": "c2me-fabric-mc1.21.1-0.4.0-alpha.0.27.jar",
"version": "0.4.0-alpha.0.27",
"mod_id": "VSNURh3q",
"version_id": "gRm1ZAvc",
"side": "both",
"hash_format": "sha512",
"hash": "8ecfb2cc5daff31d0ccf30021c31ac31ca845ad7c9eaa1a436f106279e00b79d5d75a325ebf9f9373ef0199864f073e6315a6b9f0d5a51332c906a81c50dcb9e",
"status": "installed",
"notes": "Updated 2026-08-27 to 0.4.0-alpha.0.27 via Packwiz \u2014 tuned configs (see c2me-notes.txt, chunksmith/config.json, modernfix-mixins.properties)",
"url": "https://cdn.modrinth.com/data/VSNURh3q/versions/gRm1ZAvc/c2me-fabric-mc1.21.1-0.4.0-alpha.0.27.jar"
},
"chunksmith": {
"filename": "chunksmith-3.14.0+1.21.1.jar",
"version": "3.14.0+1.21.1",
"mod_id": "4BeAEBIb",
"version_id": "iBSiBgt7",
"side": "both",
"hash_format": "sha512",
"hash": "682667c3858adeac0ebb7340b91d02bd1c6ec52a0637d88bb9b27bebf71c5264ef922a14fe03731f312b9e3e79bd11207558662308f513bd69bd2931a39e1d83",
"status": "installed",
"notes": "Updated 2026-08-27 to 3.14.0+1.21.1 via Packwiz \u2014 tuned configs (see c2me-notes.txt, chunksmith/config.json, modernfix-mixins.properties)",
"url": "https://cdn.modrinth.com/data/4BeAEBIb/versions/iBSiBgt7/chunksmith-3.14.0%2B1.21.1.jar"
},
"alternate-current": {
"filename": "alternate-current-mc1.21-1.9.0.jar",
"version": "mc1.21-1.9.0",
"mod_id": "r0v8vy1s",
"version_id": "78P98rac",
"side": "server",
"hash_format": "sha512",
"hash": "8b2899de60af229e911bf45d10f71e624910e8df555aad94cb4e590f052ca5dae102f366a883a0c17a3821fbb086c587b5b9286b70502c09d51f4d60dd02ab77",
"status": "installed",
"notes": "Redstone optimization; keep enabled true nonLocational true"
},
"krypton": {
"filename": "krypton-0.2.8.jar",
"version": "0.2.8",
"mod_id": "fQEb0iXm",
"version_id": "Acz3ttTp",
"side": "both",
"hash_format": "sha512",
"hash": "5f8cf96c79bfd4d893f1d70da582e62026bed36af49a7fa7b1e00fb6efb28d9ad6a1eec147020496b4fe38693d33fe6bfcd1eebbd93475612ee44290c2483784",
"status": "installed",
"notes": "Netty flush consolidation; zero-conf"
},
"packet-fixer": {
"filename": "packetfixer-3.3.1-1.20.5-1.21.X-merged.jar",
"version": "3.3.1",
"mod_id": "c7m1mi73",
"version_id": "2C41Q8WX",
"side": "both",
"hash_format": "sha512",
"hash": "d0acfaa6ef394fc7d9e677022bda06a6c8be7851ba8860897999775b657b5e10878578fe626505b0c9dbc01d26f559dbb1214aabb081d076824648047094e2e1",
"status": "installed",
"notes": "Network packet handling; audit compression thresholds"
},
"debugify": {
"filename": "Debugify-1.21.1+1.0.jar",
"version": "1.21.1+1.0",
"mod_id": "LQ3K6Qk9",
"version_id": "query-required",
"side": "both",
"hash_format": "sha512",
"hash": "from-index",
"status": "installed",
"notes": "Fixes vanilla bugs; overlaps partially with ModernFix/Lithium \u2014 keep safe defaults"
},
"spark": {
"filename": "spark-1.10.109-fabric.jar",
"version": "1.10.109-fabric",
"mod_id": "l6YH9Als",
"version_id": "cALUj9l1",
"side": "server",
"hash_format": "sha512",
"hash": "367f574f6d28432067f09737577d799ced9c309c1725da1d09ffdfe10eacf461a66967205cc938131afbcc8b8255c8c25f8aa516e15f061c6481b6e7b8c94250",
"url": "https://cdn.modrinth.com/data/l6YH9Als/versions/cALUj9l1/spark-1.10.109-fabric.jar",
"status": "installed",
"notes": "Added 2026-08-27 for profiling (server-only Spark) \u2014 TPS/MSPT baseline. Client does not need Spark."
}
},
"worldgen_mods": {
"tectonic": {
"filename": "tectonic-3.0.22-fabric-21.1.jar",
"version": "3.0.22-fabric-21.1",
"mod_id": "lWDHr9jE",
"version_id": "cXSQRWNy",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"config": "config/tectonic.json (tuned vertical_scale 1.28, continents_scale 0.19)",
"notes": "Terrain generation; WORLDGEN \u2014 never auto-update; may alter seeds/terrain"
},
"terralith": {
"filename": "Terralith_1.21.x_v2.6.2.jar",
"version": "2.6.2",
"mod_id": "8oi3b5Wu",
"version_id": "query-required",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"config": "config/terralith.json (skylands false)",
"notes": "Biome injection via Lithostitched"
},
"continents": {
"filename": "Continents_26.2_v1.1.14.jar",
"version": "26.2_v1.1.14",
"mod_id": "bQ5TJA1E",
"version_id": "bVXaqvWr",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed \u2014 WRONG GAME VERSION (26.2 snapshot build)",
"notes": "DRIFT: Should be 1.21.x_v1.1.12 (3hhSlpEU) per docs. Causes compat warning; flagged REVIEW_REQUIRED"
},
"lithostitched": {
"filename": "lithostitched-1.8.0+beta5-fabric-21.1.jar",
"version": "1.8.0+beta5",
"mod_id": "query-required",
"version_id": "query-required",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"config": "config/lithostitched.json (breaks_seed_parity true)",
"notes": "Glue for Tectonic+Terralith"
},
"terrablender": {
"filename": "TerraBlender-fabric-1.21.1-4.1.0.8.jar",
"version": "4.1.0.8",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Biome API"
},
"geophilic": {
"filename": "Geophilic v3.4.1 f15-71.mod.jar",
"version": "v3.4.1 f15-71",
"mod_id": "hl5OLM95",
"version_id": "P4R9W6RV",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Biome placement"
},
"wilder-wild": {
"filename": "WilderWild-4.2.1-mc1.21.1.jar",
"version": "4.2.1-mc1.21.1",
"mod_id": "xeH6ik1d",
"version_id": "query-required",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"config": "config/wilderwild/worldgen.json5",
"notes": "Biome/worldgen; depends on FrozenLib 2.2.4"
},
"ct-overhaul-village": {
"filename": "[Fabric]ctov-3.6.3.jar",
"version": "3.6.3",
"side": "server",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"config": "config/ctov.json",
"notes": "Village structures"
},
"river-redux": {
"filename": "riverredux-fabric-0.4.1.jar",
"version": "0.4.1",
"side": "server",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "River generation"
},
"stone-zone": {
"filename": "stonezone-1.21-2.11.17-fabric.jar",
"version": "1.21-2.11.17",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Stone generation variants"
},
"stoneworks": {
"filename": "Stoneworks-v21.1.0-1.21.1-Fabric.jar",
"version": "v21.1.0-1.21.1",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Stoneworks structures/features"
},
"every-compat": {
"filename": "everycomp-1.21-2.11.50-fabric.jar",
"version": "1.21-2.11.50",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Wood compat for terrain mods"
},
"yungs-api": {
"filename": "YungsApi-1.21.1-Fabric-5.1.5.jar",
"version": "5.1.5",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "YUNG structure framework"
},
"yungs-better-ocean-monuments": {
"filename": "YungsBetterOceanMonuments-1.21.1-Fabric-4.1.2.jar",
"version": "4.1.2",
"side": "server",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Structure generation"
},
"yungs-better-witch-huts": {
"filename": "YungsBetterWitchHuts-1.21.1-Fabric-4.1.1.jar",
"version": "4.1.1",
"side": "server",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Structure generation"
},
"serene-seasons": {
"filename": "SereneSeasons-fabric-1.21.1-10.1.0.1.jar",
"version": "10.1.0.1",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"config": "config/sereneseasons/seasons.toml, fertility.toml",
"notes": "Seasons \u2014 affects world tick + fertility"
},
"village-taverns": {
"filename": "village_taverns-1.0.6+1.21.1.jar",
"version": "1.0.6+1.21.1",
"side": "both",
"automatic_updates": false,
"requires_approval": true,
"status": "installed",
"notes": "Structure"
}
},
"dependencies": {
"fabric-api": {
"filename": "fabric-api-0.116.15+1.21.1.jar",
"version": "0.116.15+1.21.1",
"mod_id": "P7dR8mSH",
"version_id": "Nlt8gI9z",
"side": "both"
},
"fabric-language-kotlin": {
"filename": "fabric-language-kotlin-1.13.13+kotlin.2.4.10.jar",
"version": "1.13.13+kotlin.2.4.10",
"side": "both"
},
"forge-config-api-port": {
"filename": "ForgeConfigAPIPort-v21.1.3-1.21.1-Fabric.jar",
"version": "v21.1.3-1.21.1",
"side": "both"
},
"frozenlib": {
"filename": "FrozenLib-2.2.4-mc1.21.1.jar",
"version": "2.2.4-mc1.21.1",
"side": "both",
"notes": "Required by WilderWild; JarInJar nested"
},
"terrablender": {
"filename": "TerraBlender-fabric-1.21.1-4.1.0.8.jar",
"version": "4.1.0.8",
"side": "both"
},
"lithostitched": {
"filename": "lithostitched-1.8.0+beta5-fabric-21.1.jar",
"version": "1.8.0+beta5",
"side": "both"
},
"yungs-api": {
"filename": "YungsApi-1.21.1-Fabric-5.1.5.jar",
"version": "5.1.5",
"side": "both"
},
"moonlight": {
"filename": "moonlight-1.21.1-3.5.0-fabric.jar",
"version": "3.5.0-fabric",
"side": "both"
},
"balm": {
"filename": "balm-fabric-1.21.1-21.0.65.jar",
"version": "21.0.65",
"side": "both"
},
"puzzles-lib": {
"filename": "PuzzlesLib-v21.1.36-1.21.1-Fabric.jar",
"version": "21.1.36-1.21.1",
"side": "both"
}
},
"environments": {
"local": {
"path": "/home/mithral/.auto-mcs/Servers/FKRPG",
"status": "unknown \u2014 audit required",
"pack_revision": "unknown",
"tested": false,
"last_tested": null
},
"production": {
"type": "docker itzg/minecraft-server",
"compose": "docker-compose.yml",
"image": "itzg/minecraft-server",
"server_pack": "/modpacks/pack.mrpack (file-mount)",
"status": "unknown \u2014 audit required",
"pack_revision": "unknown",
"tested": false,
"last_deployed": null
}
},
"benchmarks": {
"baseline": null,
"last_benchmark": null,
"notes": "Run fish tools/benchmark.fish after local test; baseline.json will populate here"
},
"last_audit": "2026-08-27T05:10:10Z",
"notes": "1.0.2: Ship ALL optimization configs as Packwiz overrides (lithium, ferritecore, c2me.toml, packetfixer, spark) tuned for YOUR VPS only; they persist in data/config and are not overwritten on restart unless data/config wiped."
}