Skip to main content

Plugins and Modules

What's a plugin?

Plugins are portable components that add features to Unreal. They can be enabled and disabled in-editor using the Plugins Browser, or by modifying your .uproject file. Plugins come in all shapes and sizes and can have a variety of uses which we'll go over next.

Plugins Browser

What's a module?

A module encapsulates related code and resources for a particular feature. Everything in Unreal Engine is made up of modules. Our project contains project-specific modules, and our plugins contain plugin-specific modules.

Editor Modules

Since Unreal Engine is open source, you can browse through all of the modules to see how something is implemented, or to find inspiration. There is no better resource than the source code!