How to manually build plugins?

First of all, make sure you’ve followed all of these steps from the plugin’s wiki: GitHub - ufna/VaRest: REST API plugin for Unreal Engine 4 - we love restfull backend and JSON communications!

If you want to rebuild the plugin, which you probably have to since you’re on a different engine version, you’ll have to do the thing where they suggest to copy the VaRest project into YourProject/Plugins/VaRestPlugin folder instead of downloading the pre-compiled version


Now, for rebuilding the plugin, try this:

  • Close UE4
  • Manually delete the “Intermediate” and “Binaries” folders of the plugin, if they are present (directly in windows explorer)
  • (Optionnal) Manually delete the “Intermediate” and “Binaries” folders of your actual game project. This will cause your game modules (non-plugin) to be rebuilt too
  • (Optionnal) Right-click your .uproject file (in windows explorer), and click “Generate Visual Studio Project Files”
  • Double-click on your .uproject file to launch UE4. You should see a popup telling you that some modules need to be rebuilt. Accept.

This should rebuild your plugin. The stuff I tagged as (Optionnal) should be unrelated to rebuilding your actual plugin, but I sometimes end up doing these steps just to be sure.

If the build fails, the log file detailing the errors is under “YourProject/Saved/Logs/YourProject.log”. We’ll probably need the contents of this log file if this doesn’t work. Good luck!

1 Like