Note
This mod no longer seems to be required as of MC 1.20.5. Nonetheless, interactions between mods might still cause an issue, so I will keep updating it for the time being. If you experience no lag spikes, you can safely remove this mod.
Original Description
In vanilla minecraft, the list of resource packs is refreshed by scanning all possible sources synchronously.
Generally, this is not a problem, but in the resource pack organizer screen, this scan is performed whenever it is resized and every twenty ticks.
If another mod (such as Respackopts) hooks into the pack scan and increases its duration even slightly, this leads to major lag spikes and makes the screen near-unusable when using more than a few packs.
This mod fixes that issue by moving this computation to another thread and scheduling a scan task on those events instead, drastically improving perceived performance.
Since the vanilla code is designed for synchronous execution, this can cause issues like crashes in edge cases, but worked well enough in my testing.
Async Pack Scan 설치 방법
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.21.8–26.3 on Fabric automatically, together with its dependencies: LibJF.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file async-pack-scan-26.3.0.jar (134 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: LibJF.
Launch the loader profile
Open “Mods” in the main menu: Async Pack Scan should be in the list.
Async Pack Scan works on the player’s side only: there is no need to install it on a server.
버전
의존성 포함
| Minecraft | 로더 | 파일 | 날짜 | 작업 |
|---|---|---|---|---|
| 26.3 | Fabric | 26.3134 KB 1 | ||
| 26.2 | Fabric | 26.2133 KB | ||
| 26.2 | Fabric | 26.2134 KB | ||
| 26.1.2 | Fabric | 26.1.2133 KB | ||
| 1.21.11 | Fabric | 1.21.11147 KB 6 | ||
| 1.21.10 | Fabric | 1.21.10120 KB | ||
| 1.21.9 | Fabric | 1.21.9120 KB | ||
| 1.21.8 | Fabric | 1.21.8130 KB |
실행에 필요한 것
- LibJF필수
FAQ
Which Minecraft versions does Async Pack Scan work on?
There are files for 1.21.8–26.3, 9 versions in total. The newest is 26.3.
Is Async Pack Scan for Forge or Fabric?
Only for Fabric: 1.21.8–26.3. There are no files for Forge or NeoForge: a mod for another loader will not start.
What does Async Pack Scan need to work?
Required: LibJF. Without it the mod will not start: dependencies go into the same mods folder.
Do I need to install Async Pack Scan on a server?
No. Async Pack Scan works on the player’s side only: there is no need to install it on a server.
Where can I download Async Pack Scan safely?
On this page: the file async-pack-scan-26.3.0.jar (134 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 88fb00008e3ae0d8d2e7a32524c4c7e6fc811ca6.
리뷰
Async Pack Scan의 첫 평가를 남겨 보세요


