How do i recompile a plugin Unreal Engine 5

Hi, so i bought a product that allows me to generate levels endlessly. The only problem is that i need a plugin called SimplexNoise in order for the product to work properly. When I add the plugin to my project and try to open it I recieve this error message: “The following modules are missing or built with a different engine, would you like to rebuild them now?” and when i hit yes: “SimplexNoise could not be compiled, try rebuilding from source manually”. I have tried everything in over a month now and I am starting to get desperate. I’m currently using Unreal Engine 5.0. If anyone knows how to fix this, please tell me what to do, I don’t want to pay for an addon i can’t use!

BTW here’s a link to the Plugin: GitHub - devdad/SimplexNoise: * This is a clean, fast, modern and free Perlin Simplex noise function.All Public Functions are BlueprintCallable so they can be used in every blueprint. From DevDad and Dedicated to you and Unreal Community Use it free for what ever you want I only request that you mention me in the credits for your game in the way that feels most appropriate to you.

Hi @Pilot202, This is complete now. I have built and put the Unreal Engine 5
This is from the READ ME

Unreal Engine 5 (UE5)
This Git Hub Forked Repository has been updated in the SimplexNoise.uplugin for UE5 In the source code to get this built with Visual Studio 2022.
You will need to git clone outside the Engine Source build C:\User\Owner\source\repos is the root for UE5 and where “Owner” is your directory.

Download Git Bash/Git CMD from Git - Downloading Package for Windows 10.

Open Git CMD

Create the following directories

mkdir C:\Users\Owner\source\repos\ue5\Engine\Plugins\ArtAndCodeSuite\SimplexNoise
mkdir C:\Users\Owner\source\repos\ArtAndCodeSuite\SimplexNoise
cd C:\Users\Owner\source\repos\ArtAndCodeSuite\SimplexNoise

git Clone https://github.com/jimshalo10/SimplexNoise.git

copy SimplexNoise.uplugin C:\Users\Owner\source\repos\ue5\Engine\Plugins\ArtAndCodeSuite\SimplexNoise\SimplexNoise.uplugin

I have done the conversion its in a Git Hub fork
UE5 SimplexNoise
When you start your updated version of UE5
Edit → Plugins and enter SimplexNoise

Click on the Package button to build this into your Ue5 project

If you need to know how to install and use a special version of Ue5 for Visual Studio 2022 then look at this post
Luoshuang’s GPULightmass Unreal Engine 5 using Visual Studio 2022

ok

Wait, what do you mean, are you gonna try to convert this specific plugin to UE5 and then make the converted version downloadable?

Hi @Pilot202
I have done the conversion its in a Git Hub fork
See the updated reply above

Thank you so much:)

When i come to the “git Clone” step, I recieve this error message: “fatal: cannot handle Clone as a builtin”. What do I do?

hi @Pilot202,
I made a documentation error this should read

git clone https://github.com/jimshalo10/SimplexNoise.git

I have added the “.git” and updated the post above

it still doesn’t work, can it be because I don’t have unreal engine installed in “repos”, I have UE installed on an external harddrive

Nevermind, I figured it out after having an intense rage

1 Like

what do I do on this step, how do i copy it?

copy SimplexNoise.uplugin
C:\Users\Owner\source\repos\ue5\Engine\Plugins\ArtAndCodeSuite\SimplexNoise

When i have copied the .uplugin into the SimplexNoise folder in ArtAndCodeSuit, and try to open the editor it says I haven’t installed the plugin correctly. How do i fix this?

hi @Pilot202
First, you need to click Edit enter a space and save.
Next, click “Package” and check the output from VS2022.

Can you be more specific, where do i click edit, as you can see i am not a professional:)

Hi @Pilot202,
There is a major problem that seems to have occurred that is stopping this from being rebuilt.
I have no idea when it will be fixed
Thanks

Good luck👍

How’s it going?

hi @Pilot202,
SimplexNoise version 1.0.3 plugin is finally working for UE 5.0.3.

I have added the SimplexNoise version 1.0.3 plugin to my current repository described in the post

Luoshuang’s GPULightmass - “Luoshuangs-GPULightmass-50x-vs2022” Repository

If you want to put this in another UE5 repository copy
UE5ROOT\ Engine\Plugins directory SimplexNoise to the other repository path, but the is no support for other repositories

I firstly suggest you follow the post README in Repository

To build the working repository then Enable the plugin as normal

I have downloaded and it works as a built-in plugin
Editor → Plugins → select SimplexNoise Click → Enable, Click Restart Editor
Please remember I don’t support this code I have converted UE4 to UE5.0.3 ask the authors if you have problems implementing and using this code
Thanks

Ok, so i’m just gonna git clone this in cmd and then it’s done?

Hi @Pilot202
I firstly suggest you follow the post README in Repository

it uses Git CMD. This WONT work with Launcher BINARY as the Plugin cannot be built for the binary ONLY EPIC can do that.