ModsFinder

Async Locator

by bright_spark

Async Locator moves the search for structures and other features onto a separate thread, so a server running locate commands or villager and chest map trades lags less while the search runs.

FabricForgeServer-side onlyMIT LicenseOpen source1.18.2 – 1.20.2

What it does

Without this mod, vanilla searches for generated features run on the main game thread and can stall the server tick while they finish. Async Locator changes that search to run asynchronously, and it covers the locate command when a user runs it, explorer map offers from villagers, buried treasure found with dolphins, and exploration maps placed in chests.

Server owners install it, and players connect with no copy of their own. A player on a single-player world can add it for the same effect. The mod does not change anything by itself for other mods; they must call its asynchronous search themselves to benefit. One other mod is named by the author as using the same improvement, and only one of the two mods' locating improvements takes effect at startup, so only one of them is required.

Async Locator needs Fabric API and is published for Fabric and Forge. Builds cover 1.18.2 – 1.20.2 across seven release versions, and the latest Fabric file is 1.19.4-1.3.1 for 1.19.4, while the latest Forge file is 1.20-1.3.0 for 1.20.2. The code is open source under the MIT License.

Key features

  1. Asynchronous locate command

    The command that finds the nearest structure or biome runs its search off the main thread.

  2. Villager map trades

    Explorer map offers from villagers are located asynchronously, reducing stalls when a trade is made.

  3. Dolphin treasure search

    Finding buried treasure with dolphins uses the asynchronous search instead of blocking the tick.

  4. Chest exploration maps

    Exploration maps found in chests are located asynchronously once they are generated in a world.

Compatibility

Latest build for each game version and loader.

1.20.21.20-1.3.01.20-1.3.0
1.20.11.20-1.3.01.20-1.3.0
1.201.20-1.3.01.20-1.3.0
1.19.41.19.4-1.3.11.19.4-1.3.0
1.19.31.19.3-1.3.11.19.3-1.3.0
1.19.21.19.2-1.3.11.19.2-1.3.0
1.18.2Not available1.18.2-1.1.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 2 mods

Use cases

Busy multiplayer servers

Server owners who see lag spikes during locate commands or map trades can run the mod on the server to move those searches off the main thread.

Who it’s for: Server owners running vanilla worlds who want lighter lag from feature searches. Single-player players may also install it, but the mod works on the server side.

How it compares

Full comparison

MC-249136 Fix is server-side only and open source under the GNU Lesser General Public License v3.0 only, with files for 1.19 – 1.20.4 on Fabric and Quilt. Maps of the Unknown is also server-side only and open source under the MIT License, with files for 1.18.2 – 26.3 on Fabric and Quilt. Async Logger is client-side only and open source under the GNU Lesser General Public License v3.0 only, with loaders Fabric, Forge, NeoForge, Quilt and Ornithe. Async Locator targets Fabric and Forge with versions 1.18.2 – 1.20.2.

ModLoadersGame versionsEnvironmentUpdated
Async LocatorFabric and Forge1.18.2 – 1.20.2Server-side only2023-06-24
MC-249136 FixFabric and Quilt1.19 – 1.20.4Server-side only2023-12-09
Maps of the UnknownFabric and Quilt1.18.2 – 26.3Server-side only2026-09-23
Async LoggerFabric, Forge, NeoForge, Quilt and Ornithe1.0 – 26.3Client-side only2026-10-14

Questions

Does Async Locator need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed next to Async Locator on Fabric.

Do players need Async Locator installed?

No. It runs on the server alone, so players need nothing extra to join.

Why might two locating mods conflict?

On startup only one of two mods' locating improvements takes effect, so the author notes that only one of them is required.

In the catalog

Async Locator is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 12,076 mods support Minecraft 1.20.2.

Similar mods

What the author says

Modifies vanilla behaviour when locating features to run asynchronously, mitigating associated lag. This is currently implemented for: Locate command when executed by a user Villager explorer map trade offers Dolphin treasure finding Exploration map in chests (v1.1.0+)
bright_spark, on the Modrinth page

Official listing

Owner
bright_spark
Published
2022-12-23
Updated on Modrinth
2023-06-24
Facts verified
2026-10-15

Tags