just wanted to say thx; UnrealGuidFixer fixed my issues
Thank you, the plugin fix my crash on building streaming textures.
Unable to use this on my project. After setting it up, I am unable to load or rebuild the project. After removing the plugin, I am still stuck with the same problem, unable to load or rebuild the project. How may I solve this issue?
how can I add this to unreal? please explain like Iām five.
- Download this plugin for UE5.
- unzip it.
- then google āhow to add plug ins Unreal Engine 5ā
- follow that.
- open your project.
- Go to the Tools/GUID FIXER
- Hit all 3 buttons in that section (worked for me)
- Save all
- Build level
- Save all again (OCD for me)
- This one goes to 11, Thank this awesome person for the plug in!!
THANKS @anonymous_user_19b0a458 for making this plug in. You rock!!
Just started my journey learning UE. Really cool community of help and knowledge!
I know how to add plugins to unreal. how to add THIS github code to unreal? what folders to copy or how it works?
please be specific
This plugin worked for me when I had this same error. Thanks for your time fixing this issue.
You simply need to place file in the plugin folder of your project, and kaboom !
Thanks @anonymous_user_19b0a458 - worked flawlessly on Windows 11 & UE5.0.2.
It found and fixed errors in more than a dozen engine/editorlandscape texture resources and a font It also found empty GUIDs on a forest of Marketplace trees.
I owe you one.
Peter , Dark Aelf Studios
THANK YOU THANK YOU! Solved my issue in seconds!!
Thank you so muuuuuuch, works like a charm!
You an LaggyLuk are a saint and a savior. Thanks for the awesome work
This works on 5.0.3 as of this post.
comfirmed it still working in unreal engine 5.0.3
I needed to use my plugin for another project, so I decided to go ahead and update it a bit!
In addition to some wording and code tweaks, engine textures and materials are no longer updated. Also, duplicate and empty texture GUIDs are now handled together.
This should hopefully simplify the process, and make it clearer when changes have been made!
Github can be found here, and a compiled version you can drop into your BluePrint-only projects can be found here.
Heroes donāt always wear capes.
Iāve gotten the plugin compiled on working in 5.0.3 for Ubuntu Linux (compiled from git)
Iāve run it and it fixed issues the first time, doesnāt find any now- but I am still having issues building the texture streaming and I canāt figure out why. So if anyone else is still having this problem after using the fix itās not just you.
Could you try using the old version of the plugin from this commit? Iāve made some changes recently, which are meant to just avoid touching engine files, but itās possible that these changes break the plugin for some.
I first used that one- but later in the thread saw your conversation with the other fellow, so I downloaded the one you linked to him (your newer one)
So Iāve used both of them, but if you changed it since it first worked for him when you made the fork then perhaps I need that version.
If the version I linked there doesnāt work, I canāt imagine any other version would. Just to be sure, the error youāre facing is Assertion failed: StreamingTextures.Num() == StreamingTextureGuids.Num()
? Also you used the āFix Texture GUIDsā option, not just the materials one, as well as using the āFix Empty Texture GUIDsā option in the old version?
Sorry, I had to download it and compile it.
The version you linked did work- so at least in Linux it needs to touch the engine files. I figured you would be interested in the output to improve the plugin so here you go sir!
LogSlate: Window āMessageā being destroyed
Message dialog closed, result: Ok, title: Message, text: No duplicate material GUIDs found.
LogSlate: Window āMessageā being destroyed
Message dialog closed, result: Ok, title: Message, text: No duplicate texture GUIDs found.
LogTemp: Display: /Script/LevelSequence.Default__LevelSequenceMediaController:MediaComponent.MediaTexture: Texture has had its GUID updated.
LogTemp: Display: /Engine/EngineResources/DefaultTextureCube.DefaultTextureCube: Texture has had its GUID updated.
LogTemp: Display: /Engine/Transient.TextureCube_0: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorResources/S_Actor.S_Actor: Texture has had its GUID updated.
LogTemp: Display: /Engine/Transient.Texture2D_0: Texture has had its GUID updated.
LogTemp: Display: /Engine/Transient.Texture2D_1: Texture has had its GUID updated.
LogTemp: Display: /Engine/Transient.Texture2D_2: Texture has had its GUID updated.
LogTemp: Display: /Engine/Transient.Texture2D_3: Texture has had its GUID updated.
LogTemp: Display: /Engine/EngineResources/WhiteSquareTexture.WhiteSquareTexture: Texture has had its GUID updated.
LogTemp: Display: /Engine/EngineResources/Black.Black: Texture has had its GUID updated.
LogTemp: Display: /Engine/EngineResources/DefaultTexture.DefaultTexture: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorResources/Bad.Bad: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorMaterials/ParticleSystems/PSysThumbnail_NoImage.PSysThumbnail_NoImage: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorMaterials/ParticleSystems/PSysThumbnail_OOD.PSysThumbnail_OOD: Texture has had its GUID updated.
LogTemp: Display: /Engine/Transient.Texture2D_4: Texture has had its GUID updated.
LogTemp: Display: /Engine/Transient.Texture2D_5: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorResources/SmallFont.SmallFont:Texture2D_28: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorResources/S_KBSJoint.S_KBSJoint: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorResources/S_KHinge.S_KHinge: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorResources/S_KPrismatic.S_KPrismatic: Texture has had its GUID updated.
LogTemp: Display: /Engine/EngineResources/StreamingPauseIcon.StreamingPauseIcon: Texture has had its GUID updated.
LogTemp: Display: /Engine/EditorLandscapeResources/DefaultAlphaTexture.DefaultAlphaTexture: Texture has had its GUID updated.
LogSlate: Window āMessageā being destroyed
Message dialog closed, result: Ok, title: Message, text: At least one texture GUID has been changed. Use save all to save these changes.