
UEFN Toolbelt:包含362个Python自动化工具,涵盖55个类别,配备PySide6仪表盘和实验性的认证同用户环回桥,用于本地AI控制。
概览
当天,他成为首位使用UEFN Python的资产注册表程序化编目完整Fortnite Creative设备调色板的人——该调色板从沙箱UEFN环境中提取的24,926个蓝图资产中提取。在此之前,没有公开工具、脚本或文档能映射Python可访问的完整可放置Creative设备集。Epic自有文档涵盖了单个设备。这是整个调色板的首个机器可读索引。扫描还发现了UEFN 40.00资产注册API中一个关键的无声故障模式:弃用的AssetData属性(object_path、asset_class)无声地投入尝试/排除块,导致所有资产被跳过且无错误信息——这是一个会让不懂得拆分异常处理的开发者失败的bug。完整的技术分解、类别表和发现故事已在 中 。
概述(AI 翻译)
362 UEFN Python 集成专业工具。
由Ocean Bennett制造 — 2026年
历史发现 — 2026年3月22日
在这一天,Ocean Bennett成为首位程序化编目的人 使用UEFN Python的资产注册表完整版Fortnite创意设备调色板—— 4,698个创意设备蓝图,涵盖35个类别,总计24,926个中提取 在沙盒UEFN环境中的Blueprint资产。
在此之前,没有公开的工具、脚本或文档能够完整映射 一套可通过Python访问的可放置创意设备。Epic自有文档 覆盖单个设备。这是整个调色板的第一个机器可读索引。
扫描还发现了UEFN 40.00资产注册库中一个关键的无声故障模式 API:已废弃的
AssetData属性(object_path,asset_class)静默抛出 在try/except块内,导致所有资产跳过且无错误信息—— 一个会让任何不懂得拆分异常处理的开发者都失败的bug。完整的技术分析、类别表和发现故事都在
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
UEFN TOOLBELT
362 Professional Tools for UEFN Python Integration.
Built by Ocean Bennett — 2026
Historic Discovery — March 22, 2026
On this date, Ocean Bennett became the first person to programmatically catalogue the complete Fortnite Creative device palette using UEFN Python’s Asset Registry — 4,698 Creative device Blueprints across 35 categories, extracted from 24,926 total Blueprint assets in the sandboxed UEFN environment.
Prior to this, no public tool, script, or documentation existed that mapped the full set of placeable Creative devices accessible from Python. Epic’s own documentation covers individual devices. This is the first machine-readable index of the entire palette.
The scan also uncovered a critical silent failure pattern in UEFN 40.00’s Asset Registry API: deprecated
AssetDataproperties (object_path,asset_class) silently throw inside atry/exceptblock, causing every asset to be skipped with no error message — a bug that would defeat any developer who didn’t know to split the exception handling.The full technical breakdown, the category table, and the discovery story are in docs/AI_AUTONOMY.md.
Automate the tedious, script the impossible, and bridge the gap between Python and Verse.
UEFN Toolbelt is a master utility designed to leverage the 2026 UEFN Python 3.11 Update,
allowing creators to manipulate actors, manage assets, and generate boilerplate Verse code
through a high-level, developer-friendly interface — all from the PySide6 dashboard
(tb.launch_qt()). 362 registered tools across 55 categories, complete AI-agent
readiness (100% structured dict returns), and a unified theme system so every window in the
platform looks and feels identical.
The Demo — New Project Setup in Under a Minute
Proven live. Scaffold + Verse game manager + 493-actor arena + reusable room stamps. No manual steps except one Build click.
# Command 1 — professional folder structure + Verse game manager deployed
tb.run("project_setup", project_name="MyGame")
# → 56 folders created in Content Browser
# → MyGameManager.verse generated and deployed to project
# Command 2 — symmetrical Red vs Blue arena spawns in the viewport
tb.run("arena_generate", size="medium")
# → 493 actors placed (6 Red spawns, 6 Blue spawns)
# Command 3 — save a loot room you built as a reusable stamp
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"uefn-toolbelt": {
"command": "python",
"args": ["C:/Users/YOURNAME/Projects/UEFN-TOOLBELT/mcp_server.py"]
}
}
}