ProjectCleaner

AshotBarkhudaryan - 2021/07/04
9
4.33颗星(总分5颗星)(9个评分)
  • 78%
  • 0%
  • 0%
  • 22%
  • 0%

Simple UE4 plugin for managing unused assets and empty folders in project.

  • 支持的平台
  • 支持的引擎版本
    4.25 - 4.27
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

The plugin is designed to detect and clean unused assets and empty folders in the project. Helps in saving your time manually handling them. Except for unused assets detection, the plugin also checks for invalid files( like non-engine files and corrupted files). This type of asset may appear, when migrating assets from the project with other engine versions and it will be invisible to the content browser until you directly load it(also this type of asset may crash the engine). All of those assets will be detected and shown in a separate tab.

Also plugin checks for indirectly used assets, which are used in source code or config files.

You can easily configure scanning methods by excluding options and cleaner configs.


Plugin Version 1.5 now supports UE5 Early Access ,see https://github.com/ashe23/ProjectCleaner/wiki/Unreal-Engine-5-Support

技术细节

Features:

  • Unused assets detection
  • Empty folders detection
  • Invalid assets detection
  • Assets used indirectly
  • Exclude options
  • CLI interface

Code Modules:

  •  Editor

Number of Blueprints: 0

Number of C++ Classes: 16

Network Replicated: (Yes/No) No

Supported Development Platforms: (Windows)

Supported Target Build Platforms: (Windows)

Documentation: https://github.com/ashe23/ProjectCleaner


Important/Additional Notes:

This plugin heavily based on the Engine AssetRegistry module. Sometimes if your project is large enough, it may take time to locate and delete them. So if the engine freezes at that time, don`t worry it's just doing it in the background.

For any suggestions and questions contact me.

email: ashot7410@gmail.com

Github: https://github.com/ashe23