- Added support for 26.2
- Added option to modify the name display
- Performance Improvement
- Bugfixes
- 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 Improvements
Fixed bug where NPCs would have the same goals
- A lot of bugfixes
- Entity AI should be stable now (might still have some edge cases)
Fixed loading issues for version 1.17.1
- Fixed various bugs
- Added PlaceholderAPI support for expressions
Fixed issue, where paths would not work
- 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 command
- Added support for 26.1
- Bugfixes
Fixed issue for Chunk unloading error
- Fixed an issue where dynamic skins via PlaceholderAPI were not applied correctly
- Fixed an issue that caused chunk loading errors
Fixed bugs when changing the world or respawning
- Added an UpdateChecker
- Bug fixes
- Bugfix: Some commands won't execute correctly
- NPCs can now sit (1.19.4+)
- Added bStats
- Bugfixes
Fixed a bug where NPC would not load after restart
- NPCs now load when the world is fully loaded
- UUID no longer changes when switching skins
Added a new pathing system that also allows walking through doors, fence gates, and similar objects
Thanks to
@TerZer Fixed a bug regarding /npc reload
- Fixed issue where the npc id would show up
- fixed skin issue
- added dynamic skins via PlaceholderAPI
- improved PlaceholderAPI support
- fixed skin issue
- fixed PlaceholderAPI issue
- bug fixes
- added better excption handling
- added command /npc excptions - to show the exceptions that occurred during the npc loading
- Added support for 1.21.9/1.21.10
- Added Pathfinding
- Fixed bugs
- /npc tp <UUID> - Teleports you to the NPC
- /npc tphere <UUID> Teleports the NPC to you
- /npc config <key> [value] - Modifies the config settings
- /npc config reload - Reloads the config
Added support for multiline name tags (1.19.4+)
Fixed bug where the NPC ID was sometimes visible
- Config now loads correctly when updating to a newer plugin version
- avoid-command-check now defaults to true
NPCs are now loaded after the Multiverse-Core worlds
Resolved an issue where NPCs were not saved upon creation
Click actions can now run commands from other plugins, provided the player has permission to use them
- Fixed bugs that could cause server disconnects
- Added new config option
avoid-command-check: when set to true, it skips validation for commands entered in the NPC action
- Added Dialogs for 1.21.6
- fixed issues for 1.20.2 - 1.20.4
Updated Plugin to support 1.17 - 1.21.5
Added API
How To Use?
- Create NPC
- /npc create <skin (name of the player who use this skin)> <name of the npc> <color of the name>
- Delete NPC
- /npc delete <name of the npc>
- List of all NPC's
- Set an Action to a NPC
- /npc edit
- Click on the NPC you want to set an Action
- Select on which click (rightclick/leftclick/both) the action should fired
- Select the action (Teleport to a other world, Connect to a other Server [BungeeCord], run a Command)
- Enter the worldname, you want to teleport/the servername you want connect/the command which should run
NPC Plugin
Select Skin,name,name-color and action
Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command
Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>
NPC Plugin
Select Skin,name,name-color and action
Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command
Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>
NPC Plugin
Select Skin,name,name-color and action
Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command
Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>
Select Skin,name,name-color and action
Actions:
World teleport
Connect to a other server (BungeeCord)
Run a Command
Use:
/npc edit
/npc list
/npc create <player> <name> <color>
/npc delete <name>