CurseForge · Minecraft mod
PathEngine
The required pathfinding library behind AutonomeNPC provides an async A* engine only, does nothing on its own.
Quick answer
Which PathEngine release should I use?
pathengine-0.1.0.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is PathEngine required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does pathengine-0.1.0.jar need?
pathengine-0.1.0.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add PathEngine without breaking your instance.
Built for pathengine-0.1.0.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use pathengine-0.1.0.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside pathengine-0.1.0.jar. It opens that exact file at the source.
About this project
What does PathEngine add?
Description (English)
PathEngine is a lightweight library mod that provides a from-scratch, asynchronous A* pathfinding engine: graph search, terrain queries, and a block-state snapshot cache, built to run without blocking the main game thread.
It supports diagonal movement, step-up/climbing, bridging (placing blocks mid-air to cross gaps), swimming/underwater movement, mining-route construction (including wedge-escape when stuck in corners), and detects unreachable goals with a cooldown to avoid repeated pathing requests.
This mod does nothing by itself. It exists solely as a required dependency for AutonomeNPC, which uses it to move its companion NPCs.
Requirements
- Minecraft 1.21.1 / NeoForge 21.1.x / Java 21
- No configuration needed — install alongside AutonomeNPC
License
All Rights Reserved. Redistribution and modification are not permitted. Modpack inclusion is welcome — no permission needed.
説明文(日本語)
PathEngine は、スクラッチ実装の非同期A*経路探索エンジンを提供する軽量ライブラリMODです。グラフ探索・地形クエリ・ブロックステートのスナップショットキャッシュを備え、メインスレッドを止めずに動作するよう設計されています。
平面の斜め移動、段差登り、橋渡し(空中への足場設置による隙間越え)、遊泳・水中移動、採掘ルート構築(角に詰まった際のwedge脱出を含む)に対応し、到達不能なゴールをクールダウン付きで検出して無限に経路要求を繰り返さないようにします。
このMOD単体では何も起こりません。 AutonomeNPC がコンパニオンNPCの移動処理に利用するための必須依存として存在します。
動作環境
- Minecraft 1.21.1 / NeoForge 21.1.x / Java 21
- 設定不要。AutonomeNPCと同時に導入するだけ
ライセンス
All Rights Reserved。再配布・改変は禁止します。モッドパックへの同梱は歓迎(許可申請不要)です。
Project description from CurseForge.
Pick your setup
PathEngine by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
PathEngine versions and loaders
pathengine-0.1.0.jar
4 Sept 2026
Looking for an older file? The official CurseForge project page is in Resources.