Blueprint Assist Plugin

Does this work with PCG or have plans to?

Yes it does. However for all non-blueprint graphs, they are using a very simplified version of the formatting algorithm. So I do not recommend using for it for any complex graphs.

Some other plugin commands (e.g. smart link, disconnect execution) may not work correctly too. If you find any bugs regarding the plugin commands on PCG graphs, please let me know and I’ll see if I can fix them.

1 Like

@fpwong

I notice you just pushed another update :slight_smile:

Just wanted to say this is an indispensable plugin, and should be part of the engine.

Keep up the good work :+1:

1 Like

Hello! I’ve found out that this plugin does not compile in ue 5.6 Preview

Hi @Glue_BQ, I have fixed the compile issues but I cannot submit updates for UE5.6 yet. PM me your github account and I’ll invite you to the repo where you can get the update.

1 Like

I have an issue in 5.3 where if I marquee select multiple nodes then try to left click drag, it only drags the node that I click instead of the entire group.

I’ve looked through settings and can’t find anything that might cause this. Any ideas?

Hi @Low5ive, I just tested this on UE5.3, plugin version 4.4.3 with default settings and was not able to replicate this issue. I tested a few settings which I suspected could cause this but that didn’t cause the bug:

Under ā€œBlueprint Assist Editor Features Settingsā€

  • AdditionalDragNodesChords
  • GroupMovementChords
  • LeftSubTreeMovementChords
  • RightSubTreeMovementChords

First I would suggest you try to reset some settings. To do this you can go to the top menubar Tools > BA Settings Changes. Here you can see 3 tabs to the left and which settings you may have changed. You can reset the setting back to default by clicking on the ā€œResetā€ button.

Some screenshots of the tool can be found at the top here Settings - Blueprint Assist


For clarification, to trigger this bug you select some nodes and press LMB on one of the nodes to drag to move.

  • Does only the node under your cursor move?
  • Does clicking with LMB to drag cause you to deselect the other nodes?

Thank you for the prompt response.

I’m not 100% positive it’s BPA, but don’t recall this behavior before installing the plugin.

  1. Correct
  2. Yes

An easy way to check is going to editor preferences and searching for Disable Blueprint Assist Plugin, this should allow you to see without needing to restart your project.

And do you happen to have any other editor third party plugins installed?

Wish I’d read your response sooner, it just happened again but I did not validate.

Here is the behavior. It looks like the issue is that it keeps trying to focus the last node that I interacted with outside of the group.

HOWEVER! This time I found a quick fix: I’m able to resolve it by group moving the other node, then returning to what I actually wanted to move.

Very strange! But now that I’ve figured out the quick fix, it’s not that painful :stuck_out_tongue:

Next time it happens, I will disable the plugin and report back.

Thanks for the video! I think I know what this bug is but I have only ever experienced it on the material graph.
In fact I made a pull request to fix this a while ago (cause I introduced the bug for material graph in a different PR :sweat:). https://github.com/EpicGames/UnrealEngine/pull/10747

The material graph issue had the same behaviour, every time you click on anything it’ll try to select some node.

In your video, the pin border on the Add Option node is displaying that your cursor is hovering the pin even though it’s not (the BPA pin selection is a lighter shade of white).
So when you click, it’ll try and interact with that node instead of whatever else you are doing.

When you end up in this bugged state you should be able to click with LMB on the bugged pin to release the hover state.

If you do figure out how to enter this bugged state again, do let me know.


PS: I realised the Disable Blueprint Assist Plugin advice doesn’t work as I expected, it still requires an engine restart to disable properly. But at least you do not need to disable the plugin completely.

The new feature which uses the Search Plugin is great! I would use it way more often though If I could directly search for the highlighted node (variable, function, etc.).
Just like how Shift+Alt+F works.

That’s great to hear @David. Actually in the cpp I had support for this but the UI wasn’t good enough to use imo and it’s currently disabled. I’ll see if I can fix it up for the next update.

1 Like

hi, When will UE version 5.6 be available?

Hi @bengmusic, it has been updated now


Doesn’t work for my 5.6 installation, cannot find the 5.6 installation to Install to Engine so cannot see it (same with Auto Size Comments).

Hi @david, I made some very minor improvements to the Find in Files menu CTRL+ALT+F. Was planning to add more but since 5.6 just released I bundled what I had done into the update.

There are some issues due to being built on top of the inbuilt Search plugin:

  • When you select a variable or event graph it won’t jump to it (it only opens the BP)
  • It is not able to search for pin names

But for searching jumping to functions or nodes on a graph & pin values, it does a decent job.

P.S. I thought I had disabled the Find in Files menu but it had always been there since I added the open file menu CTRL+Tilde :sweat:

1 Like

Hi @Kiulang, I can see the plugin update for 5.6 in the Epic Launcher. You may need to update the launcher and restart the program. Let me know if this fixed it.

1 Like

Had no update but today everything worked fine, thanks!

1 Like

Hi, I tried tweaking the settings, but is there any way to change the layout settings to avoid the situation in the top image for left side parameters? I think the bottom image would be preferable.