Só pegar o top money, e dps setar os npc
Location location = player.getLocation();
String playerName = player.getName();
NPC npc = CitizensAPI.getNPCRegistry().createNPC(EntityType.PLAYER, "&a" + playerName);
npc.getTrait(LookClose.class).lookClose(true);
npc.data().setPersistent("player-skin-name", playerName);
npc.spawn(location);
if (npc.isSpawned()) {
SkinnableEntity skinnable = NMS.getSkinnable(npc.getEntity());
if (skinnable != null) {
skinnable.setSkinName(playerName);
}
}