Repository navigation
LoadModer v2.10.0
📦 LoadModer v2.10.0
Added
- Content-Based Launcher Signatures & Smart Path Resolution (
src/core/instance/detector.ts,src/core/instance/driveScanner.ts):- Deteksi launcher Minecraft berbasis berkas signature resmi (
inspectFolderSignaturedandetectLauncherFromFolder) mengacu padadocs/struktur-folder-launcaher-minecraft.md. - Mengatasi masalah direktori kustom TLauncher (misal
D:\Games\Minecraft) yang sebelumnya salah dideteksi sebagai "Vanilla" atau "Custom", dengan membaca keberadaan file signaturetlauncher-2.0.properties,TlauncherProfiles.json,TLauncher.exe, atauTLauncherAdditional.jsondi dalam subfolderversions/. - Fungsi
resolveManualMinecraftPathsecara otomatis mengarahkan ke root folder Minecraft jika pengguna memilih folderversionsatau subfolder modpackversions/<pack>.
- Deteksi launcher Minecraft berbasis berkas signature resmi (
- Penyempurnaan Penemuan Wadah Modpack TL-Mods (
src/core/modpack/tlauncher/tlauncherStrategy.ts):- Menghapus pembatasan nama wadah
mypack. Seluruh subfolder di dalamversions/yang memiliki folder fisikmods/atau berkas metadata versi kini otomatis diakui sebagai wadah modpack TL-Mods dengan deteksi loader dan versi game otomatis.
- Menghapus pembatasan nama wadah
- Pemetaan Jalur Folder Kustom / Custom Paths Mapping (
src/desktop/renderer/src/components/ConfigurePathsModal.tsx):- Fitur bagi pengguna untuk mengarahkan direktori penyimpanan
mods,resourcepacks,shaderpacks, danmodpacks(wadah/versions/instances) secara mandiri ke drive atau folder lain. - Komponen modal dialog
ConfigurePathsModaldengan tombol Browse folder dan Reset ke Default Launcher. - Penyimpanan jalur kustom secara atomik di
config.jsondan badge indikator status jalur kustom pada kartu instance.
- Fitur bagi pengguna untuk mengarahkan direktori penyimpanan
- Fitur Hapus Profil Launcher untuk Semua Launcher (
src/desktop/renderer/src/components/DeleteInstanceModal.tsx):- Dukungan penghapusan profil launcher apa pun dari LoadModer tanpa terkecuali (termasuk instance vanilla).
- Penyimpanan riwayat instance yang dihapus ke array
deletedInstancesdiconfig.jsonagar pemindai otomatis tidak memunculkan kembali profil yang sengaja dihapus pengguna. - Dua Langkah Validasi Keamanan Ketat (Membuat Pengguna Berpikir Dua Kali):
- Validasi 1: Checkbox persetujuan sadar risiko bahwa data di disk tidak terhapus.
- Validasi 2: Pengetikan manual kalimat konfirmasi panjang (
SAYA BENAR-BENAR YAKIN INGIN MENGHAPUS PROFIL <NAMA> DARI LOADMODER) dengan fitur paste dinonaktifkan (anti-copy-paste) dan penghitung progres karakter.
- Panduan Struktur Folder Launcher di UI (
src/desktop/renderer/src/components/LauncherStructureModal.tsx):- Tombol pintasan di header antarmuka untuk membuka panduan arsitektur folder dan pohon berkas resmi untuk setiap launcher Minecraft langsung dari aplikasi.
- Optimasi Caching Process Guard (
src/core/instance/processGuard.ts):- Menambahkan caching 1000ms pada pengecekan proses Windows
javaw.exeuntuk mengeliminasi bottleneck pemanggilantasklist.exeberulang-ulang saat operasi disk beruntun.
- Menambahkan caching 1000ms pada pengecekan proses Windows
Changed
- Peningkatan SemVer: Pembaruan nomor versi aplikasi menjadi
2.10.0secara konsisten padapackage.json,package-lock.json, dansrc/constants.ts. - Dukungan Path Kustom pada Aset:
mods:listPacks,mods:remove, daninstances:getContainerskini memanfaatkan jalur override kustomresourcepacksDir,shaderpacksDir, danmodpacksDirjika ditentukan.
📥 Download Binaries (Windows)
| File | Type | Description |
|---|---|---|
LoadModer-Setup-2.10.0.exe |
NSIS Installer | Standard Windows setup wizard with desktop shortcut & uninstaller |
LoadModer-2.10.0-Portable.exe |
Portable App | Standalone executable without installation (run directly) |
SHA256SUMS.txt |
Checksum | SHA-256 integrity verification file |
Full Changelog: v2.9.0...v2.10.0