How to disable an Unreal Engine plugin via text editor

- by

Some plugins can cause trouble and keep the Unreal Editor from starting. When that happens, there’s no way to disable a plugin via the GUI. Thankfully it doesn’t quite mean “game over” just yet, because we can tweak our project’s configuration file to exclude plugins that may prevent a start. Here’s how to do it:

  • find your project’s folder
  • find the main .uproject file
  • right-click it and choose “open with” and pick your farourite text/code editor

You’ll see something like this:

{
	"FileVersion": 3,
	"EngineAssociation": "5.4",
	"Category": "",
	"Description": "",
	"Plugins": [
		{
			"Name": "ModelingToolsEditorMode",
			"Enabled": true,
			"TargetAllowList": [
				"Editor"
			]
		},
		{
			"Name": "Water",
			"Enabled": true
		},
		{
			"Name": "WaterExtras",
			"Enabled": true
		},
		{
			"Name": "Cargo",
			"Enabled": false
		}
	]
}

Not much in that file, but it tells us which UE version it will open and which plugins it’ll open. Change the ones you don’t want to enable from “true” to “false” (like the Cargo plugin in my case). Now save the file and open the project again.

Usually crashes caused by plugins mean that the current version of UE isn’t compatible with the plugin it pulls in, as each plugin needs to be compiled for a newer engine version. You’ll either have to find a new version of it or live without it.

Hope this helps!



If you enjoy my content, please consider supporting me on Ko-fi. In return you can browse this whole site without any pesky ads! More details here.

Leave a Comment