帕魯不打烊 Mod 安裝工具 v1.0
v1.0.7 (2026-08-02)
這是專門給帕魯不打烊SERVER的MOD
請先確認有安裝UE4SS再安裝MOD
What's new
- Pal running check - refuses to install if Palworld.exe is running (prevents .pak/.dll lock)
- Auto-backup - snapshots existing mods to
*.bak-<timestamp>before destructive operations - UE4SS layout health check - verifies 5 critical files (UE4SS.dll, settings.ini, Mods/, UEHelpers, mods.txt)
- Mod verification - checks installed files match catalog expectations
- In-UI verify button - runs all checks, shows results in a dialog
- Auto-rollback on install failure - restores from backup if layout check fails
Fixed
_install_componentclient branch bug (backup_msgUnboundLocalError)verify_mod_installSHA256 misuse (was hashing files against zip-level hash)- Catalog UTF-8 BOM + Chinese mojibake
- Bundled catalog lookup (now checks
sys._MEIPASSfirst for PyInstaller onefile) - Flet 0.86.4 API compatibility (
show_snack_bar->show_dialog,page.open->show_dialog) friend_common.pyreturns utf-8-sig decoded bytes (handles catalog with BOM)
Build
- Now built with raw PyInstaller (88 MB) instead of
flet pack(60 MB) to avoid Chromium sub-process console flashes during install/uninstall operations.
Friend installer
- Single ~88 MB self-contained .exe (Python 3.11 embeddable + Flet 0.86.4)
- Catalog has only BreedingHelper v1.1+v2 (CrazyChips custom build, includes the v2 try_hook_widget_tick fix that prevents the F8 crash on dedicated server)
- First-run SmartScreen warning documented in USAGE.md
Known issues
- During install/uninstall, 5-6 small console windows may briefly flash (Flet view's Chromium sub-processes). F8, verify, and other UI features all work correctly. This is a Flet/Chromium on Windows issue, not a fixable problem in our code.