if (colour != null && colour != ChatColor.WHITE) {
npcName = colour + name;
}
HumanNPC npc = NPCSpawner.spawnNPC(UID, npcName, loc);
NPCCreateEvent event = new NPCCreateEvent(npc, reason, loc);
Bukkit.getServer().getPluginManager().callEvent(event);
npc.setNPCData(new NPCData(npcName, UID, loc, colour, PropertyManager.getBasic().getItems(UID),
NPCDataManager.NPCTexts.get(UID), PropertyManager.getBasic().isTalk(UID), PropertyManager.getBasic()
.isLookWhenClose(UID), PropertyManager.getBasic().isTalkWhenClose(UID), owner));