Before updating your plugin, check if all dependencies are updated with this version.
New features!
Added Global NPC
Added NPC.Placeholders
Code changes (this may produce errors on old plugin dependencies)
Now for Personal NPC, (previously NPC), use NPC.Personal
To generate a Personal NPC use NPCLib.getInstance().generatePersonalNPC(Player, Plugin, String code, Location);
Future updates:
Persistent NPCs will be the posibility to save all the Global NPC data into a file, and will be saved when the server closes, and loaded when the server starts. With this you will be able to create NPCs that will be persistent forever, until you remove it. Very useful, for example, to create the NPCs of a Lobby for selecting game modes. This feature will be introduced in a few updates ahead.
NPC command will be more useful, with all this new features. Remmeber that this command is only for experimental purposes, and in the future will be fully usefull with the Persistent and Global NPCs
I hope you enjoy this new update, and leave feedback. Thank you for using PlayerNPC API