Commit graph

11 commits

Author SHA1 Message Date
mithral
428a439141 perf(server): 1.0.2 ship ALL optimization configs tuned for YOUR VPS only
All checks were successful
Build & Release Pack / build (push) Successful in 1m25s
- 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
mithral
1b3cf45bf6 perf(server): optimization stack 1.0.1 — Lithium 0.15.4, FerriteCore 7.0.3, C2ME 0.4.0-alpha.0.27, ChunkSmith 3.14.0 + Spark, tuned configs
All checks were successful
Build & Release Pack / build (push) Successful in 1m24s
- server_pack: bump 1.0 → 1.0.1 (patch, optimization-only)
- Lithium 0.15.0→0.15.4 (gvQqBUqZ/N08Z8wog)
- FerriteCore 7.0.2-hotfix→7.0.3 (uXXizFIs/sOzRw3CG)
- C2ME 0.3.0+alpha.0.364→0.4.0-alpha.0.27 (VSNURh3q/gRm1ZAvc) fixes drift, async gen for Tectonic 1.28
- ChunkSmith 3.13.0→3.14.0 (4BeAEBIb/iBSiBgt7)
- Add Spark 1.10.109 (l6YH9Als/cALUj9l1) server-only for profiling
- Tune chunksmith/config.json: targetMspt 45, tickBudget 10, heap 75, dispatch 100, settle 20
- Tune c2me-notes.txt + modernfix-mixins.properties with documented safe defaults
- Add optimization-manifest.json + mod-version-policy.json (FROZEN 31/OPT 11) + audit/drift/benchmark tools + baseline + report
- Packwiz is source of truth; client_pack unchanged (server-only Spark)
- Validate: packwiz refresh OK 144 mods, index adccf3bb..., manifest in-sync
- Drift: LOCAL test still 142 vs 144 (needs reinstall from Packwiz export); PACKWIZ internal OK
2026-08-27 00:59:15 -04:00
mithral
14b5dc363c Add pack icon (pack.png) to client and server packs
All checks were successful
Build & Release Pack / build (push) Successful in 1m38s
2026-08-26 16:34:42 -04:00
mithral
15832e0e3e Add MapSyncer for Xaero's World Map (1.0.3)
All checks were successful
Build & Release Pack / build (push) Successful in 1m32s
2026-08-26 16:17:20 -04:00
mithral
4bea51d5d0 Swap Dynmap for squaremap 1.3.2 (Fabric 1.21.1)
Some checks failed
Build & Release Pack / build (push) Has been cancelled
2026-08-26 16:15:46 -04:00
mithral
4b7e122dde CI: compile packwiz on runner via go install (fixes glibc mismatch)
All checks were successful
Build & Release Pack / build (push) Successful in 1m45s
Drop the committed packwiz binary (built against glibc 2.34, incompatible
with the runner's node:20-bullseye / glibc 2.31). Instead fetch Go into
the image and 'go install github.com/packwiz/packwiz@latest' so it links
against the runner's glibc. Keeps the working inline git clone + tag-gated
release.
2026-08-26 15:28:53 -04:00
mithral
87b453c352 CI: fix Fetch sources (remove broken heredoc; clean token-aware git clone)
Some checks failed
Build & Release Pack / build (push) Failing after 4s
2026-08-26 14:11:23 -04:00
mithral
8c9fda9f8a CI: make source fetch robust (git if present, else API tarball fallback)
Some checks failed
Build & Release Pack / build (push) Failing after 1s
2026-08-26 14:08:42 -04:00
mithral
063b0f3d3d Fix CI: drop unreachable external actions/* (data.forgejo.org timeout)
Some checks failed
Build & Release Pack / build (push) Failing after 4s
Replace actions/checkout, setup-go, upload-artifact with an inline git
clone and a committed packwiz binary (tools/packwiz), so the workflow
needs no outside network beyond the docker image pull and a clone from
the instance itself. Release step (tag-gated) unchanged.
2026-08-26 14:02:50 -04:00
mithral
a354146c63 Swap BlueMap for Dynmap 3.7 (Fabric 1.21.1)
Some checks failed
Build & Release Pack / build (push) Failing after 31s
Replace server-side BlueMap 5.7 with Dynmap 3.7-beta-8 to cut web-map
tile storage down to explored chunks only. Updates MapLink client config
(Dynmap / :8123), docker-compose port 8100->8123, and README.
2026-08-26 13:52:56 -04:00
mithral
bad60284d4 F##KRPG 1.0 — initial release
Some checks failed
Build & Release Pack / build (push) Failing after 1m43s
RPG modpack for Minecraft 1.21.1 (Fabric), packwiz-managed, Modrinth-sourced.

- client_pack/ (177 mods): RPG classes & combat suite (Spell Engine, Simply Swords,
  puffish skills), epic-fantasy-realism worldgen (Tectonic tuned peaks/deep oceans,
  Terralith, Wilder Wild, CTOV towns, Serene Seasons), Xaero's Minimap/World Map +
  MapLink, Distant Horizons LODs, performance stack (ChunkSmith/C2ME/Krypton).
- server_pack/ (141 mods): dedicated server set incl. BlueMap 5.7 web map (:8100),
  docker-compose deployment.
- docs/, presets/ and tools/ for validation and profile conversion.
2026-08-24 18:36:35 -04:00