This is an API for some of my plugins. The Plugin does nothing on your server, developers can give it a function. At the moment it is only available for 1.8 1.10 1.11 1.12 .14 and 1.15 Servers.
This is an BETA-VERSION Tutorial for Developers:
Code (Java):
NPC npc
=new NPC
(location, npcName, fetchName, skinName
);//create the NPC npc.
register();//register the NPC npc.
enableAutospawn();//spawn NPC automaticly on Player join
Code (Text):
@EventHandler
public void onInteract(PlayerInteractAtNPCEvent e) {
NPC npc = e.getNPC();
Player player = e.getPlayer();
NPCAction action = e.getAction();
}