Is it possible to disable hot reload for a specific plugin?

Hey all,

I’m using a third party plugin with several dependencies that aren’t unloaded until Unreal is completely shut down. I need one of two solutions:

  1. Instructions on how to unload a dll programmatically, since ShutdownModule isn’t being called during Hot Reload.

  2. A setting which disables Hot Reloads for the specific plugin.

My uplugin file is like so:

"FileVersion": 1,

"Version": 0,

"VersionName": "1.0",

"FriendlyName": "nX",

"DocsURL": "",

"MarketplaceURL": "",

"SupportURL": "",

"EnabledByDefault": true,

"CanContainContent": false,

"IsBetaVersion": false,

"Installed": true,

"RequiresBuildPlatform": false,

"Modules": [

	{

		"Name": "nX",

		"Type": "Runtime",

		"LoadingPhase": "PreDefault",

		"BlacklistPlatforms": [

			"HTML5"

		]

	}

]