Adding the BricksImporter Plugin into an existing project

Adding the BricksImporter Plugin into an existing Unreal Engine 5 project is really easy. Simply copy the Plugins folder into your existing project.

Then, go to your DefaultEditorPerProjectUserSettings.ini file, located in your Config folder of the Unreal Engine 5 project. If you do not have such file yet, or it is empty: at the bottom of this page you can copy the code to create a new .ini file.


Editing your existing DefaultEditorPerProjectUserSettings.ini

Go to the [/Script/Blutility.EditorUtilitySubsystem] section.

Add the following lines of code, to always launch the BricksImporter toolbar when you launch your project:

+StartupObjects=/BricksImporter/EditorUtilities/Menu/EUM_MainEntry.EUM_MainEntry
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_SortBricks.EUM_SubEntry_SortBricks
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_AdjustScalingData.EUM_SubEntry_AdjustScalingData
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructBP.EUM_SubEntry_ConstructBP
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructMesh.EUM_SubEntry_ConstructMesh

Creating a new DefaultEditorPerProjectUserSettings.ini file

Simply create the this DefaultEditorPerProjectUserSettings.ini file in your Config folder and add this to the contents:

[/Script/Blutility.EditorUtilitySubsystem]
 
#ToolMenu scripts to run on startup
#Menu Object for the Main Menu
+StartupObjects=/BricksImporter/EditorUtilities/Menu/EUM_MainEntry.EUM_MainEntry
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_SortBricks.EUM_SubEntry_SortBricks
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_AdjustScalingData.EUM_SubEntry_AdjustScalingData
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructBP.EUM_SubEntry_ConstructBP
+StartupObjects=/BricksImporter/EditorUtilities/Menu/SubEntries/EUM_SubEntry_ConstructMesh.EUM_SubEntry_ConstructMesh

Activating the BricksImporter Plugin

Also make sure the plugin is activated by going to Edit -> Plugins and activating the BricksImporter plugin from there.


Additional Settings

Some additional Project Settings you might want to change:

  • Collision: Make sure Complex as Simple is activated, since the bricks assets are really small.

  • Near Clipping Plane: You might want to set a low near clipping plane value so your camera does not cull the bricks that are closeby the camera.

That's it!

Last updated