From 816a9769b8a9fabdbf556683c38cd987de115226 Mon Sep 17 00:00:00 2001 From: DegradingAnt <283642604+DegradingAnt@users.noreply.github.com> Date: Sat, 15 Aug 2026 03:58:14 +0200 Subject: [PATCH] Declare the DataValidation plugin dependency in the descriptor The module depends on the DataValidation module (ModValidation.Build.cs, in PrivateDependencyModuleNames, for UEditorValidatorBase and UEditorValidatorSubsystem), but ModValidation.uplugin declared no Plugins array at all. UnrealBuildTool warns on every build: Warning: Plugin 'ModValidation' does not list plugin 'DataValidation' as a dependency, but module 'ModValidation' depends on module 'DataValidation'. Verified against the Coffee Stain UE 5.6.1 fork used by SML: with the dependency declared, a FactoryEditor Win64 Development build emits no such warning and reports Result: Succeeded. Before the change the same build emitted it at line 26. --- ModValidation.uplugin | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ModValidation.uplugin b/ModValidation.uplugin index cf238d0..a3258d6 100644 --- a/ModValidation.uplugin +++ b/ModValidation.uplugin @@ -17,5 +17,11 @@ "Type": "Editor", "LoadingPhase": "Default" } + ], + "Plugins": [ + { + "Name": "DataValidation", + "Enabled": true + } ] }