Back to mods
CNPC-npcpathfinding project artwork

CurseForge · Minecraft mod

CNPC-npcpathfinding

A smarter NPC pathfinding system for CustomNPCs. Adds an advanced optional pathfinder with parkour, sprinting, interception, better performance, and configurable block whitelist/blacklist support. Compatible with original CNPC pathfinding.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which CNPC-npcpathfinding release matches 1.21.1 NeoForge?

Updated today
Best match for your filters npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar
Game version 1.21.1
Loader NeoForge

CNPC-npcpathfinding npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is CNPC-npcpathfinding required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does CNPC-npcpathfinding npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar need?

npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar on 1.21.1 NeoForge. Every mod below is checked against that same setup.

All 1 required mods have matching files

Install CustomNPCs-Unofficial first. We found matching files for this game-version and loader setup.

CustomNPCs-Unofficial Needed by CNPC-npcpathfinding npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar
required
Matching file found Matched file: CustomNPCs-Unofficial-NeoForge-1.21.1.20251230.jar

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add CNPC-npcpathfinding without breaking your instance.

Built for CNPC-npcpathfinding npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar on 1.21.1 NeoForge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install CustomNPCs-Unofficial first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside npcpathfindinglegacy-2.0.0-1.21.1NeoForge.jar. It opens that exact file at the source.

About this project

What does CNPC-npcpathfinding add?

My Discord Group:https://discord.gg/rSaFbj89Te

CNPC-npcpathfinding

English

A community-made enhanced pathfinding system for CustomNPCs.

This mod adds a second, optional NPC pathfinding system designed to improve the limitations of the original CustomNPCs navigation while keeping full compatibility with the original CNPC pathfinding.

The enhanced pathfinder gives NPCs much smarter movement abilities:

  • Improved pathfinding logic
  • Diagonal movement support
  • Better obstacle avoidance
  • Simple parkour abilities
  • Sprinting movement
  • Enemy interception and smarter pursuit
  • Higher performance compared to the original CNPC navigation
  • More reliable movement in complex environments

The original CustomNPCs pathfinding system is not removed. Both systems can coexist, and each NPC can individually choose whether to use the enhanced pathfinding system.

Configuration

The mod provides configurable block navigation rules.

Block Whitelist

Blocks added to the whitelist will be considered passable by NPCs, even if they are normally treated as non-walkable blocks.

Examples:

  • Ladders
  • Modded climbable blocks
  • Special navigation blocks

Block Blacklist

Blocks added to the blacklist will always be considered impassable.

NPCs will avoid these blocks regardless of their normal properties.

Examples:

  • Dangerous modded blocks
  • Special structures
  • Blocks that may cause navigation problems

Supported Versions

Available for:

  • Minecraft 1.12.2 Forge
  • Minecraft 1.20.1 Forge
  • Minecraft 1.21.1 NeoForge

Compatibility

Designed for CustomNPCs-based modpacks, maps, and projects.

This mod focuses on improving NPC intelligence while keeping compatibility with existing CNPC content. Existing NPCs and maps can continue using the original pathfinding system if desired.

Give your NPCs a smarter brain.


中文

一个为 CustomNPCs 制作的增强型 NPC 寻路系统。

本 Mod 添加了一套独立的、可选的 NPC 高级寻路系统,用于解决原版 CustomNPCs 寻路能力较弱的问题,同时保留与原版 CNPC 寻路系统的兼容性。

增强寻路系统让 NPC 拥有更强的移动能力:

  • 更智能的寻路逻辑
  • 支持斜向移动
  • 更好的障碍物规避
  • 简单跑酷能力
  • 自动疾跑移动
  • 战斗中的截击与追击优化
  • 相比原版 CNPC 更高的寻路性能
  • 在复杂地形中更加可靠的移动表现

原版 CustomNPCs 寻路不会被删除。

两套寻路系统可以同时存在,并且可以针对每一个 NPC 单独选择是否启用增强寻路。

配置功能

本 Mod 提供可配置的方块导航规则。

方块白名单

加入白名单的方块会被 NPC 视为可通行方块,即使原本游戏逻辑认为它不可通行。

例如:

  • 梯子
  • Mod 添加的可攀爬方块
  • 特殊导航方块

方块黑名单

加入黑名单的方块会被 NPC 永久视为不可通行。

无论该方块原本有什么属性,NPC 都会主动绕开。

例如:

  • 危险的 Mod 方块
  • 特殊结构方块
  • 可能导致寻路异常的方块

支持版本

目前支持:

  • Minecraft 1.12.2 Forge
  • Minecraft 1.20.1 Forge
  • Minecraft 1.21.1 NeoForge

兼容性

专为基于 CustomNPCs 的整合包、地图以及项目设计。

本 Mod 的目标是在提升 NPC 智能程度的同时,保持对现有 CNPC 内容的兼容。

已有地图和 NPC 配置无需修改,也可以继续使用原版 CNPC 寻路系统。

让你的 NPC 拥有更聪明的“大脑”。

Project description from CurseForge.

Pick your setup

CNPC-npcpathfinding by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

CNPC-npcpathfinding versions and loaders

2 of 6 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.