promotional bannermobile promotional banner

NPC Pathmaker: Bring NPCs to Life

Create complex NPC routes with built-in obstacle avoidance, realistic gravity, and customizable waypoint events.
Back to Files

NPCPathmak v1.1.8 beta

File nameNPCPathmak v1.1.8 beta.mcaddon
Uploader
_Huntunu__Huntunu_
Uploaded
Jul 19, 2026
Downloads
342
Size
1.6 MB
File ID
8466203
Type
B
Beta
Supported game versions
  • 26.30
  • 26.20
  • 26.13
  • 26.12
  • 26.11
  • 26.10
  • 1.21.60

What's new

# 📜 CHANGELOG (v1.1.8 – Cinematic AI & Reactive UI Update)

### 🧠 AI Stabilization & Movement
*   **Reactive AI & Fast-Travel Catchup:** "Skyrim-style" fast-travel catchup for unloaded chunks. When players leave the area, the engine saves resources. Upon return, it instantly calculates the time passed and teleports the NPC to their correct scheduled location.
*   **Dynamic Hitboxes & Scaling:** Adjust Hitbox Width and Height via the UI. The engine's collision math dynamically adapts to giant bosses or tiny pets, altering gap-jump and obstacle-avoidance distances automatically.
*   **Deep Sleep Mode & Stabilization:** NPCs no longer try to infinitely correct sub-pixel locations on arrival. They smoothly align to the center and enter a static wait state, eliminating jitters.
*   **Jump Rotation Locking:** Blocked head and body rotations during jumps. Solves the issue where characters would snap/shake while climbing staircases or jumping blocks.
*   **Skyrim Mode (isRushingHome):** When a work shift ends or sleep time arrives, NPCs immediately cancel all idle timers, animations, and commands on their route, pathing straight home at transit speed.

### 🎬 Cinematic & Execution Controls
*   **Command Delays (cmdDelay):** Commands can now be offset using delay timers. An NPC can walk to a point, wait dynamically, and trigger redstone or dialogue at an exact moment while continuing their animation.
*   **Smart Custom Animations:** Blockbench custom animations now natively play during idle wait times. A smart check resets the animation to `animation.player.bob` on the very last tick before moving, fully solving the model freeze bug.
*   **Custom Mob Architecture:** Upgraded event standardization (`pathmaker:stop_ai`, `pathmaker:resume_ai`) ensures plug-and-play integration for any custom mob creator without breaking vanilla behaviors. Creators can utilize Waypoint Commands to natively trigger their own entity events (e.g. `/event entity @s ...`), allowing for cross-pack integration.

### 🖥️ Custom UI, Menus & Tools
*   **Reactive UI & Custom Forms:** Real-time, flicker-free UI updates with dynamic visibility, disabled button states, and direct client-server data binding. Replaces standard vanilla forms with sleek grid-layouts and styled menus.
*   **Undo/Redo System:** Edit your waypoints flawlessly using physical items: Blaze Rod (Undo) and Breeze Rod (Redo).
*   **Expanded UI Text Limits:** Modified the `components.json` UI definition to increase the vanilla limit of 14 characters to 1024, freely allowing long commands and complex custom animation names directly in-game.
*   **Custom Global Settings Integration:** Completely removed the vanilla gray settings menu, moving it to a custom `global_settings.json`. All menus now run on the unified, polished custom UI framework.
*   **Robust Entity Registration:** Rewrote the Global Settings entity IDs parser. The core `minecraft:npc` identifier is permanently protected, and custom additions (e.g., `custom:guard`) are strictly validated to prevent accidental breakage.

***

This mod has no related projects