# How do I reload modified plugin without restarting editor?

**URL:** <https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668>\
**Category:** C++\
**Tags:** unreal-engine\
**Created:** [October 14, 2015, 2:41pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668 "2015-10-14T14:41:28Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![NegInfinity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NegInfinity](https://forums.unrealengine.com/u/NegInfinity)\
**Post date:** [October 14, 2015, 2:41pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/1 "2015-10-14T14:41:28Z")

</div>

How do I recompile/reload modified editor plugin without restarting editor?

Compiling plugin from visual studio doesn’t seem to update the version used by editor.

And if I go to “modules” and click reload or recompile, that doesn’t seem to do anything -\> editor seems to be using old version of the plugin till I restart the editor.

Unreal engine version 4.9.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_c4bca1e0](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_c4bca1e0](https://forums.unrealengine.com/u/anonymous_user_c4bca1e0)\
**Post date:** [October 19, 2015, 10:08am UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/2 "2015-10-19T10:08:50Z")

</div>

I’m not sure what do you asking. Can you show me the ScreenShots?

---

<div class="post-metadata">

**Author:** ![Antidamage](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/antidamage/32/918692_2.png) [@Antidamage](https://forums.unrealengine.com/u/Antidamage)\
**Post date:** [October 20, 2015, 10:28pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/4 "2015-10-20T22:28:03Z")

</div>

I seem to remember that hot reload doesn’t work with plugins.

---

<div class="post-metadata">

**Author:** ![NegInfinity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NegInfinity](https://forums.unrealengine.com/u/NegInfinity)\
**Post date:** [October 20, 2015, 11:38pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/5 "2015-10-20T23:38:36Z")

</div>

> [@Antidamage;403876](#):
>
> I seem to remember that hot reload doesn’t work with plugins.

That’s a pity.

At least editor doesn’t take too long to restart.

---

<div class="post-metadata">

**Author:** ![HateDread](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HateDread](https://forums.unrealengine.com/u/HateDread)\
**Post date:** [October 20, 2015, 11:40pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/6 "2015-10-20T23:40:55Z")

</div>

Yupp, this has been slowly driving me crazing when developing 90% in plugins 😛

---

<div class="post-metadata">

**Author:** ![Antidamage](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/antidamage/32/918692_2.png) [@Antidamage](https://forums.unrealengine.com/u/Antidamage)\
**Post date:** [October 21, 2015, 5:57pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/7 "2015-10-21T17:57:37Z")

</div>

Welcome to my world. Mind you, I live in the local debugger and I think that may play a part in it.

---

<div class="post-metadata">

**Author:** ![NegInfinity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NegInfinity](https://forums.unrealengine.com/u/NegInfinity)\
**Post date:** [October 21, 2015, 6:09pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/8 "2015-10-21T18:09:23Z")

</div>

> [@Antidamage;404464](#):
>
> Welcome to my world. Mind you, I live in the local debugger and I think that may play a part in it.

I’m 100% sure that plugins won’t be hot-reloaded even where’s there’s no debugger attached.

Anyway, I’ve finished my plugin, so plugin hot-reloading is no longer an issue. For now, anyway.

---

<div class="post-metadata">

**Author:** ![EDK](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@EDK](https://forums.unrealengine.com/u/EDK)\
**Post date:** [October 24, 2015, 11:23am UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/9 "2015-10-24T11:23:06Z")

</div>

If you wish to see any of the modules, including your game and plugins, that are available, select Window \> Developer Tools \> Modules.  
From here you can load, unload, reload and or recompile any of the modules currently available to the editor.

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — ue4community.wiki! You will be able to find content from the official...

---

<div class="post-metadata">

**Author:** ![NegInfinity](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@NegInfinity](https://forums.unrealengine.com/u/NegInfinity)\
**Post date:** [October 26, 2015, 1:29pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/10 "2015-10-26T13:29:18Z")

</div>

> [@EDK;406344](#):
>
> If you wish to see any of the modules, including your game and plugins, that are available, select Window \> Developer Tools \> Modules.  
> From here you can load, unload, reload and or recompile any of the modules currently available to the editor.
> 
> [A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums](https://wiki.unrealengine.com/An_Introduction_to_UE4_Plugins)

I tried that long time ago, pressing “recompile” and “reload” does not actually reload plugin, and engine continues to use old version.

Anyway, I finished my plugin, so I’ll be unsubscribing from this thread. Perhaps eventually epic will add hot reload support for plugins as well.

---

<div class="post-metadata">

**Author:** ![dnsl48](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dnsl48](https://forums.unrealengine.com/u/dnsl48)\
**Post date:** [February 4, 2022, 5:48pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/11 "2022-02-04T17:48:40Z")

</div>

> [@EDK](#):
>
> If you wish to see any of the modules, including your game and plugins, that are available, select Window \> Developer Tools \> Modules.  
> From here you can load, unload, reload and or recompile any of the modules currently available to the editor.

Works like a charm, thank you!

---

<div class="post-metadata">

**Author:** ![Roadified](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/roadified/32/566435_2.png) [@Roadified](https://forums.unrealengine.com/u/Roadified)\
**Post date:** [May 2, 2022, 12:11pm UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/12 "2022-05-02T12:11:11Z")

</div>

Thank you, this worked fine.

Maybe it is possible to somehow create a custom editor button to “Recompile” selected plugin?

> [@EDK](#):
>
> Window \> Developer Tools \> Modules

---

<div class="post-metadata">

**Author:** ![jakeduan](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@jakeduan](https://forums.unrealengine.com/u/jakeduan)\
**Post date:** [October 7, 2023, 9:23am UTC](https://forums.unrealengine.com/t/how-do-i-reload-modified-plugin-without-restarting-editor/44668/13 "2023-10-07T09:23:50Z")

</div>

I find the Modules here in UE5:

Tools \> Debug \> Modules
