CodeFizz
ToolsDemoDocsRoadmapChangelogPricingFAQ
Get the plugin

Getting Started

  • Introduction
  • Quick Start
  • Requirements
  • Installing the CLI
  • License & Machines

Guides

  • Installing the Plugin
  • The AI Skill
  • CLI vs MCP
  • Multiple Editors
  • How It Works
  • Discovering Commands

Walkthroughs

  • Build a Blueprint with AI
  • Author a Material Graph
  • Create a Niagara System

Reference

  • Reference
  • Niagara
  • PCG
  • Materials
  • StateTree
  • Sequencer
  • Level Actors
  • Project Settings
  • Blueprints
  • Blueprint Structs
  • Enhanced Input
  • Asset Management
  • Bulk Asset Ops
  • Data Assets
  • Object Properties
  • UMG Widgets
  • Data Tables
  • Curves
  • Console Commands
  • Profiling
  • Core
  • Debug

Help

  • FAQ
  • Troubleshooting
  • For AI Agents
DocsReferenceData Assets

Data Assets

Every Data Assets command in CodeFizz Editor Agent, with parameters and examples.

Loading…
PreviousBulk Asset OpsNextObject Properties
CodeFizz

A drop-in Unreal Engine 5 plugin that exposes the entire editor surface (Blueprints, Materials, Niagara, PCG, StateTree, Insights profiling, and more) over the Model Context Protocol. Connect Claude Code, Cursor, VS Code, or any MCP-compatible client and let your AI build inside the engine.

Product

  • Features
  • Docs
  • Tools
  • Demo
  • Roadmap
  • Changelog
  • Pricing
  • FAQ

Resources

  • Install guide
  • Discord
  • YouTube
  • Open-source edition
  • Manage subscription

Legal

  • Refund Policy
  • Privacy Policy
  • Terms of Service

© 2026 CodeFizz. All rights reserved.

CodeFizz Editor Agent is a CodeFizz product. Payments processed by Polar Software, Inc. (Polar), the Merchant of Record.

5 commands. Each shows its parameters and an example, and has a copyable deep link, so you (or an AI agent) can jump straight to one.

list_data_asset_classes

List all loaded UDataAsset subclasses

Lists all C++ and Blueprint UDataAsset subclasses available in the project. Use to discover which class_name to pass to create_data_asset.

ParameterTypeRequiredDescription
filterstringNoFilter by class name substring
include_abstractboolNoInclude abstract classes (not instantiable)
example
cfa list_data_asset_classes --filter "Recipe"
create_data_asset

Create a new UDataAsset subclass instance

Creates a new data asset of the specified class at the given path. Optionally sets initial property values. Call save_asset after to persist.

ParameterTypeRequiredDescription
class_namestringYesUDataAsset subclass name
asset_pathstringYesContent path to create at (e.g. /Game/Data/DA_MyAsset)
initial_propertiesjsonNoJSON object of initial property name-value pairs
example
cfa create_data_asset --class-name "RecipeData" --asset-path /Game/Data/DA_NewRecipe --initial-properties '{"CraftTime":5.0}'
get_property_valid_types

Query valid dropdown values for a property slot

Returns the list of valid values for instanced/dropdown properties (e.g. Mass Entity Fragments, Traits). IMPORTANT: Always use the filter parameter, without it, some properties return 200+ entries.

ParameterTypeRequiredDescription
class_namestringYesClass name that owns the property
property_pathstringYesProperty path (e.g. Traits, Fragments)
filterstringNoFilter results by name (strongly recommended to avoid huge responses)
include_abstractboolNoInclude abstract (non-instantiable) types
example
cfa get_property_valid_types --class-name "MassEntityConfigAsset" --property-path "Traits" --filter "Miner"
search_class_paths

Search for class paths by filter

Searches for UClass paths matching a filter. Use to find the exact class path for a type you want to reference in properties or create instances of.

ParameterTypeRequiredDescription
filterstringNoFilter by class name substring
parent_classstringNoOnly show subclasses of this parent
max_resultsintNoMaximum results
include_propertiesboolNoInclude property details for each class
example
cfa search_class_paths --filter "Miner" --parent-class "MassProcessor"
list_data_assets

List data assets by path/class

Lists all data asset instances in a directory, optionally filtered by class. Returns asset paths and class names.

ParameterTypeRequiredDescription
pathstringNoContent path to search
class_filterstringNoFilter by data asset class name
recursiveboolNoSearch subdirectories
max_resultsintNoMaximum results
example
cfa list_data_assets --path /Game/Data --class-filter "RecipeData"