5 Commits

Author SHA1 Message Date
Mykhailo Ivanchenko 238aa7809c install.ps1: ask which drive to install to
Lists local fixed drives with free space and lets the player pick one by
number or letter. Enter keeps the previous location on the system drive
(%USERPROFILE%\mc-lan-party), so existing installs are still found;
other drives install to <drive>:\mc-lan-party. Warns under 3 GB free.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 13:12:05 +02:00
Mykhailo Ivanchenko 329e9d3db9 Add desktop shortcuts, document the real Prism export zip format
install.ps1/install.sh now create a desktop shortcut/.desktop entry
that launches straight into the game, so participants don't have to
re-run the install script or hunt through folders after closing the
launcher once.

Also root-caused the "no instance in Fjord" report: Prism's Export
Instance zips the instance contents (instance.cfg, mmc-pack.json,
minecraft/) directly at the zip root, NOT wrapped in a folder named
after the instance like HOSTING.md assumed. Fixed by repackaging the
live modpack.zip server-side with the correct LANParty/ wrapper
(verified real exported files - actual Java path, real playtime
stats, not fabricated). HOSTING.md still needs a correction pass to
stop telling people to expect a pre-wrapped export.
2026-10-23 18:26:59 +02:00
Mykhailo Ivanchenko a669eeb503 Serve modpack.zip via Caddy static file, not Gitea (50MB cap)
modpack-final.zip is 78MB, well over Gitea's upload limit. Served
directly from Caddy's existing static/ mount instead (path-routed
within the minecraft.mivanchenko.de block, alongside the BlueMap
failover) - no new container or mount needed. install.sh/install.ps1
MODPACK_URL updated accordingly; install scripts themselves stay on
Gitea since they're small text files. Verified full byte-exact
download end-to-end. Also drops the stale "moving to the venue"
comments now that the server is permanently on mivanchenko.de.
2026-10-23 18:15:35 +02:00
Mykhailo Ivanchenko cd694a67b6 Move file distribution to Gitea, deploy server on mivanchenko.de
Drops the standalone fileserver systemd unit from setup-server.sh in
favor of Gitea's already-public raw-file serving. Adds VR (Vivecraft)
and quest (FTB Quests) mod docs, the DH/Chunky server-side crash
warning, and documents the real deployment target (always-on homelab
box, not a venue-local machine).
2026-10-23 15:01:00 +02:00
Mykhailo Ivanchenko a243213b47 Add LAN party modpack, server automation, and client install scripts
Covers the Create + Farmer's Delight modpack list, food roadmap pool,
cross-platform client bootstrap (offline account + modpack + auto-join),
and the venue-box server setup (lazymc idle sleep/wake, Chunky pregen,
file distribution).
2026-10-23 13:59:21 +02:00