PropertyManager.saveState();
NPCManager.despawnAll(NPCRemoveReason.UNLOAD);
CreatureTask.despawnAll(NPCRemoveReason.UNLOAD);
// call disable event
Bukkit.getServer().getPluginManager().callEvent(new CitizensDisableEvent());
Messaging.log("version [" + getDescription().getVersion() + "] disabled.");
}