1.20.6-3.6.2latestNPC Plugin 1.20.6-3.6.24 hours ago - Added an option to change the command executor for the Command action - Improved pathfinding (better jumping) and walking now plays sounds3.6.2NPC Plugin 3.6.24 hours ago - Added an option to change the command executor for the Command action - Improved pathfinding (better jumping) and walking now plays sounds1.20.6-3.6.1NPC Plugin 1.20.6-3.6.16 days ago - Improved path visualization - Improved jumping along a path - Scale options now also work forDisplayentities - Fixed an issue where the NPC would not face the correct direction at the end of a path - Fixed an issue where the NPC would fail to jump while following a path - Spigot 1.21.11: Fixed an issue where the server would disconnect players3.6.1NPC Plugin 3.6.16 days ago - Improved path visualization - Improved jumping along a path - Scale options now also work forDisplayentities - Fixed an issue where the NPC would not face the correct direction at the end of a path - Fixed an issue where the NPC would fail to jump while following a path - Spigot 1.21.11: Fixed an issue where the server would disconnect players1.20.6-3.6.0NPC Plugin 1.20.6-3.6.0last week 1.20.6 support for Paper/Purpur/Folia - Updates may be less frequent than for other supported versions3.6.0NPC Plugin 3.6.0last week Pathfinding improvements: - More capabilities, such as jumping over gaps, swimming, and crouching to pass through smaller gaps - More configuration options - Smoother animations - Improved path visualization Other Changes: - Added messages when changing the difficulty while an NPC has a hostile entity selected - Movement recording now also tracks poses (crouching, swimming, etc.) and arm swinging - Improved Folia support Bug fixes: - Fixed an issue where NPCs could not be created with equipment using the/npc createcommand - Velocity: Removed unnecessary error messages - Fixed an issue where recorded movements could not be replayed - Fixed an issue where conditions in goals did not work properly3.5.0-betaNPC Plugin 3.5.0-beta3 weeks ago - Added Folia support (beta) - Added a combat system that allows players to attack NPCs - Moved the "Hide Nametag" option to the advanced "Name" options (right-click the "Name" option to access it) - Fixed minor bugs3.4.1-SNAPSHOTNPC Plugin 3.4.1-SNAPSHOTSep 20, 2026 - Fixed an issue where NPCs would not reload correctly when being enabled - Bug fixes, especially for 26.33.4.0-SNAPSHOTNPC Plugin 3.4.0-SNAPSHOTSep 20, 2026 - Added Support for 26.3 - Minor Bugfixes3.3.3NPC Plugin 3.3.3Sep 11, 2026 - Fixed an issue with loading languages - Fixed an issue where NPCs would not load after updating to 26.23.3.2NPC Plugin 3.3.2Sep 4, 2026 - Added permission checks (usable with$self.permission.<permission>) - Added/npc permission <player> <permission>to check whether a player has a specific permission - Improved skin placeholders - Fixed an issue where old.npcfiles were not correctly migrated to.npc.json3.3.1NPC Plugin 3.3.1Aug 31, 2026 - Fixed an issue when running it without PlaceholderAPI. - Updated the/npc language restorecommand to have an optional argument to restore only one language instead of all languages at once.3.3.0NPC Plugin 3.3.0Aug 28, 2026 - Updated pathing - New Pathfinder:BOUNDING_BOX- Can be set via/npc config pathfinder-factory bounding_box- Uses block collision to check if a path is valid - Improved AI Goals which involve pathing - Bugfixes3.2.2NPC Plugin 3.2.2Aug 17, 2026 - Spigot now also supports NPC selectors - Added/npc languagescommand - Added French language support - Bug fixes3.2.1NPC Plugin 3.2.1Aug 12, 2026 - Added/npc animation <npc> [targets]command - Improved/npc createand/npc editcommands to allow setting options directly, e.g./npc create --name "Test"- Paper only: Improved npc selector for commands - Bugfixes3.2.0NPC Plugin 3.2.0Aug 10, 2026 - Added tags to NPCs - Added '/npc delete <npc>' - Added '/npc tag <npc> <add|remove|list> [tag]' - wait command now correctly under '/npc wait' - Added '/npc edit <npc> [key] [value]' - Added '/npc move <npc> <type> [steps] [speed]' - Paper only: NPCs can now be targeted in commands with selector arguments (like @a[tag=test]) - Bugfixes3.1.0NPC Plugin 3.1.0Aug 6, 2026 - NPC migration to JSON format is now stable - Added Brazilian Portuguese language support - Bug fixes3.0.4-betaNPC Plugin 3.0.4-betaJul 27, 2026 - Fixed an issue where the plugin would not load due to a missing field in the config2.4.4NPC Plugin 2.4.4Jul 27, 2026 - Fixed an issue where the plugin would not load due to a missing field in the config3.0.3-betaNPC Plugin 3.0.3-betaJul 22, 2026 - Moved to beta - Improved Npc saving3.0.2-alphaNPC Plugin 3.0.2-alphaJul 19, 2026 Fixed an issue where placeholders in the name corrupted the .npc file, preventing the NPC from loading2.4.3NPC Plugin 2.4.3Jul 19, 2026 Fixed an issue where placeholders in the name corrupted the .npc file, preventing the NPC from loading3.0.1-alphaNPC Plugin 3.0.1-alphaJul 12, 2026 - Fixed issue with condition action - '/npc message' now support color codes - A new line (pressing enter) in the name dialog, is now really a new line in the name2.4.2NPC Plugin 2.4.2Jul 12, 2026 - Skins can now be fetched via URL - Made default 'display name' options adjustable - Fixed bug where the name display would not be on full brightness - Language path changed from 'en' to 'en_US'3.0.0-alphaNPC Plugin 3.0.0-alphaJul 10, 2026 NPCs are now stored in .json format (NPCs will be automatically migrated)2.4.1NPC Plugin 2.4.1Jun 21, 2026 - Added hitbox for Item-/Block-/Text-Display - Added hitbox for Ender Dragon - Added option to reverse paths - Fixed issue where NPCs would not get deleted - Bugfixes2.4.0-SNAPSHOTNPC Plugin 2.4.0-SNAPSHOTJun 16, 2026 - Added support for 26.2 - Added option to modify the name display2.3.3NPC Plugin 2.3.3Jun 15, 2026 - Performance Improvement - Bugfixes2.3.2NPC Plugin 2.3.2Jun 11, 2026 - Improved pathing via hitbox checks - Bugfixes2.3.1-betaNPC Plugin 2.3.1-betaJun 3, 2026 - Added new config options - walking-viewer-distance: Distance in which a player can see a NPC walking - precise-sleeping-hitbox: Adds a custom hitbox to a sleeping NPC - Minor bugfixes - Minor Improvements2.3.0-betaNPC Plugin 2.3.0-betaJun 2, 2026 - Added new Path Goal - Added support for WeaponMechanics - Fixed npc sleeping position - Fixed npc disappearing - Improved pathing by TerZer2.2.2NPC Plugin 2.2.2Jun 2, 2026 Fixed bug where NPCs would have the same goals2.1.4NPC Plugin 2.1.4May 24, 2026 Fixed loading issues for 1.17.12.2.0-alphaNPC Plugin 2.2.0-alphaMay 3, 2026 - Added entity AI Goals2.1.3NPC Plugin 2.1.3May 3, 2026 - Fixed various bugs - Added PlaceholderAPI support for expressions2.1.2-SNAPSHOTNPC Plugin 2.1.2-SNAPSHOTApr 22, 2026 - Fixed issue, where paths would not work - Fixed issue, where npc would not load2.1.1-SNAPSHOTNPC Plugin 2.1.1-SNAPSHOTApr 14, 2026 - Added new command/npc movement- Allows to record player movement and replay it via the path option of the npc - Added new command/npc execute- Allows to execute the set npc actions via command2.1.0-SNAPSHOTNPC Plugin 2.1.0-SNAPSHOTApr 3, 2026 26.1 and 26.1.1 update
###
>Important:
PaperMC is currently in alpha. The plugin may contain bugs or errors in versions 26.1 and 26.1.1.
- Added support for Purpur (may still contain bugs or errors).2.0.7-betaNPC Plugin 2.0.7-betaMar 8, 2026 Hotfix: Fixed an issue where entity interaction did not work2.0.5-betaNPC Plugin 2.0.5-betaMar 8, 2026 - Added new Options (Collision and Visibility) - Bugfixes2.0.6-betaNPC Plugin 2.0.6-betaMar 8, 2026 - Added new Options (Collision and Visibility) - Bugfixes2.0.4-betaNPC Plugin 2.0.4-betaMar 7, 2026 Bugfix2.0.3-betaNPC Plugin 2.0.3-betaFeb 20, 2026 - Fixed pathfinding bug - Fixed issue where NPCs that were entities were no longer clickable2.0.2-betaNPC Plugin 2.0.2-betaFeb 8, 2026 Fixed an issue with conditions2.0.1-betaNPC Plugin 2.0.1-betaFeb 6, 2026 Fixed an issue with NPC walking2.0.0-betaNPC Plugin 2.0.0-betaJan 21, 2026 ⚠️ Warning:
This version is not stable and may contain bugs—use at your own risk!
If you find any bugs or issues, please report them via the issue tracker or on Discord @Eisi05
- NPCs can now also be entities other than players - Improved click actions (including loops, conditions, and variables)1.7.6NPC Plugin 1.7.6Jan 11, 2026 Fixed issue for Chunk unloading error1.4.6-SNAPSHOTNPC Plugin 1.4.6-SNAPSHOTJan 11, 2026 Fixed issue for Chunk unloading error1.4.5-SNAPSHOTNPC Plugin 1.4.5-SNAPSHOTJan 4, 2026 - Fixed an issue where dynamic skins via PlaceholderAPI were not applied correctly - Fixed an issue that caused chunk loading errors1.7.5NPC Plugin 1.7.5Jan 4, 2026 - Fixed an issue where dynamic skins via PlaceholderAPI were not applied correctly - Fixed an issue that caused chunk loading errors1.4.4-SNAPSHOTNPC Plugin 1.4.4-SNAPSHOTJan 2, 2026 Fixed a bug where you would not see the NPC although it is enabled1.7.4NPC Plugin 1.7.4Dec 27, 2025 Fixed bugs when changing the world or respawning1.4.3-SNAPSHOTNPC Plugin 1.4.3-SNAPSHOTDec 27, 2025 Fixed bugs when changing the world or respawning1.7.3-SNAPSHOTNPC Plugin 1.7.3-SNAPSHOTDec 18, 2025 - Added an UpdateChecker - Bug fixes1.4.2-SNAPSHOTNPC Plugin 1.4.2-SNAPSHOTDec 18, 2025 - Added an UpdateChecker - Bug fixes1.7.2-SNAPSHOTNPC Plugin 1.7.2-SNAPSHOTDec 14, 2025 - Bugfix: Some commands won't execute correctly1.7.1-SNAPSHOTNPC Plugin 1.7.1-SNAPSHOTDec 13, 2025 - NPCs can now sit (1.19.4+) - Added bStats - Bugfixes1.4.1-SNAPSHOTNPC Plugin 1.4.1-SNAPSHOTDec 13, 2025 - NPCs can now sit (1.19.4+) - Added bStats - Bugfixes1.7.0-SNAPSHOTNPC Plugin 1.7.0-SNAPSHOTDec 12, 2025 Added 1.21.11 support1.4.0-SNAPSHOTNPC Plugin 1.4.0-SNAPSHOTDec 12, 2025 Added 1.21.11 support1.6.2NPC Plugin 1.6.2Dec 3, 2025 - Fixed a bug where NPC would not load after restart1.3.3-SNAPSHOTNPC Plugin 1.3.3-SNAPSHOTDec 3, 2025 - Fixed a bug where NPC would not load after restart1.6.1NPC Plugin 1.6.1Nov 24, 2025 - NPCs now load when the world is fully loaded - UUID no longer changes when switching skins1.3.2-SNAPSHOTNPC Plugin 1.3.2-SNAPSHOTNov 24, 2025 - NPCs now load when the world is fully loaded - UUID no longer changes when switching skins1.3.1-SNAPSHOTNPC Plugin 1.3.1-SNAPSHOTNov 23, 2025 Fixed an issue with loading a file as a skin1.3.0-SNAPSHOTNPC Plugin 1.3.0-SNAPSHOTNov 21, 2025 Added a new pathing system that also allows walking through doors, fence gates, and similar objects Thanks to @TerZer1.6.0NPC Plugin 1.6.0Nov 21, 2025 Added a new pathing system that also allows walking through doors, fence gates, and similar objects Thanks to @TerZer1.2.8-SNAPSHOTNPC Plugin 1.2.8-SNAPSHOTNov 13, 2025 - fixed issue regarding name color - fixed issue regarding /npc reload1.5.9NPC Plugin 1.5.9Nov 13, 2025 fixed an issue regarding /npc reload1.2.7-SNAPSHOTNPC Plugin 1.2.7-SNAPSHOTNov 12, 2025 Fixed an issue that prevented equipment from being saved correctly1.2.5-SNAPSHOTNPC Plugin 1.2.5-SNAPSHOTNov 9, 2025 - fixed issue where the npc id would show up
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta