
On UE 5.8, 173 engine plugins are enabled by default and none appear in your .uproject. The usual test is to disable them one at a time and see what breaks, which is how projects get broken.
Plugin Cleaner is a commandlet that reads six channels: asset registry dependencies, /Script/ references from Blueprints, Build.cs, config class paths, dependencies between plugins, and string constructed loads, which it reports but never guesses at.
Each plugin lands in Referenced (with the asset, file and line), No Reference Found, or Undecidable, which is always kept.
Disabling writes “Enabled”: false into the .uproject as a minimal text edit after a backup, and the diff is in the HTML report. There’s no editor panel.
$14.99: Plugin Cleaner by CSAF — Core Systems Asset Factory
The plugin code and this post were written by AI.