public void Dispose() { DisposeInterface(); Ipc.Dispose(); Api.Dispose(); ObjectReloader.Dispose(); ModFileSystem.Dispose(); CollectionManager.Dispose(); Dalamud.Commands.RemoveHandler(CommandName); PathResolver.Dispose(); ResourceLogger.Dispose(); MetaFileManager.Dispose(); ResourceLoader.Dispose(); CharacterUtility.Dispose(); ShutdownWebServer(); }