Skip to content
Terro Fergius edited this page Jun 7, 2026 · 7 revisions

Asset Standards Validator

More than a linter — a standards layer for your whole UE5 project.

A linter tells you an asset name is wrong. ASV shows you that right inside the Content Browser, sorts it by priority, fixes it in bulk, and hands your lead a report on how clean the project is. Configured per studio, enforced everywhere.

  • Fixes in bulk, not just flags — auto-fix hundreds of assets in one pass.
  • Lives in your Content Browser — violation badges and filters right where you work, not in a separate console.
  • Hands your lead a project-health report — exportable HTML audit with a health score and top issues.

Inspired by Allar's UE5 Style Guide.

Content Browser with violation badges on folders and assets, and a hover tooltip listing an asset's violations by severity

How it differs from an ordinary linter

Ordinary linter Asset Standards Validator
One fixed rule set Configured per studio and per project
A flat list of errors Sorted by priority P0–P3 and by rule
Fix by hand, one at a time Batch auto-fix of hundreds of assets
Name checks only Custom validators in C++
Console output HTML project-health report for the lead

Quick start

  1. Open the panel — from the Tools menu, open Standards Validator.
  2. Run Validation — click Run Validation in the panel toolbar to scan your assets.
  3. Review & fix — issues are color-coded by severity; click one to jump to the asset, then use Fix or Fix Selected for auto-fixable problems.

Make it yours: set your own prefixes & folders · enable validators that are off by default · Content Browser filters, batch fix & asset icons.

Quick access

  • Getting Started — Install the plugin and run your first validation in under 5 minutes.
  • Workflows — Usage patterns for indie devs, small teams, and full studio pipelines.
  • Validators Reference — All rules, what they check, defaults, and config properties.
  • Auto-fix Guide — What gets fixed automatically and what you need to fix manually.
  • Configuration — DataAsset setup, GlobalSettings reference, per-project config.
  • Reports — Export audit results as CSV, JSON, or HTML for leads, QA, and CI pipelines.
  • FAQ — Answers to common questions and how to disable specific rules.

What it does

  • Naming Convention — prefix, suffix, junk names, non-ASCII
  • Folder Structure — wrong location, bad path format, Developers/ check
  • Texture — power-of-two, max size, sRGB, compression, LOD group
  • Blueprint — variable naming, bool prefix, tooltips, compilation errors
  • Static Mesh — collision, LOD count, Nanite policy
  • Asset Health — stale redirectors

Auto-fix available for: renames, folder moves, texture property corrections.

The plugin ships with 300+ automated tests covering all validators and auto-fix paths, run on every build across all supported UE versions.

Community & support

Questions, bug reports, or feature ideas? Join the community on Discord — get help, share feedback, and follow updates.

Clone this wiki locally