Description

It appears that the Landmass plugin has a content dependency on the BlueprintMaterialTextureNodes plugin.

If the BlueprintMaterialTextureNodes is not loaded, then the blueprint "/Landmass/Landscape/BlueprintBrushes/TextureTest" will have compile errors.

Blueprint errors provided in Callstack.

Also tested on UE5-Main, CL: 34648063

 

Steps to Reproduce

1. Download the attached test project and open
2. Open the blueprint "/Landmass/Landscape/BlueprintBrushes/TextureTest"
3. Observe the Compile errors
4. Enable the plugin "BlueprintMaterialTextureNodes" and restart the editor
5. Repeat step 2
6. Observe the errors are fixed
7. Double click the node "Render Target Sample Rectangle Editor Only" to see that its C++ function "UBlueprintMaterialTextureNodesBPLibrary::RenderTarget_SampleRectangle_EditorOnly(...)" lives in the plugin "BlueprintMaterialTextureNodes", in the file BlueprintMaterialTextureNodesBPLibrary.cpp.

Callstack

BP Errors:

In use pin  In Render Target  no longer exists on node  Render Target Sample Rectangle Editor Only . Please refresh node or break links to remove pin.
In use pin  In Rect  no longer exists on node  Render Target Sample Rectangle Editor Only . Please refresh node or break links to remove pin.
In use pin  Return Value  no longer exists on node  Render Target Sample Rectangle Editor Only . Please refresh node or break links to remove pin.
Could not find a function named "RenderTarget_SampleRectangle_EditorOnly" in 'TextureTest'.
Make sure 'TextureTest' has been compiled for  Render Target Sample Rectangle Editor Only 

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-219364 in the post.

0
Login to Vote

Unresolved
ComponentUE - LD & Modeling - Terrain
Affects Versions5.45.4.2
Target Fix5.5
CreatedJul 15, 2024
UpdatedJul 29, 2024
View Jira Issue