Skip to content

uplugin

Uplugin related commands

Usage:

uplugin [OPTIONS] COMMAND [ARGS]...

Options:

Name Type Description Default
--help boolean Show this message and exit. Sentinel.UNSET

uplugin build

Build and package one or more uplugins for distribution.

Usage:

uplugin build [OPTIONS]

Options:

Name Type Description Default
--config-file file Path to the settings JSON file Sentinel.UNSET
--uplugin-paths file A path to a uplugin to build. Can be specified multiple times. Sentinel.UNSET
--uplugin-names text A name of a plugin, to build, will be checked for in uproject, then engine install. Can be specified multiple times. Sentinel.UNSET
--output-directory directory Path to the output directory Sentinel.UNSET
--target-platforms text A target platform to target, can be specified multiple times (e.g. Win64). ['Win64']
--no-host-platform boolean Prevent compiling for the editor platform on the host False
--strict-includes boolean Disables precompiled headers and unity build in order to check all source files have self-contained headers. False
--unversioned boolean Do not embed the current engine version into the descriptor False
--zip boolean Zips the compiled uplugin(s) into the output directory False
--help boolean Show this message and exit. Sentinel.UNSET

uplugin generate

Generates a uplugin in a directory, within the specified directory with the given settings.

Usage:

uplugin generate [OPTIONS] PLUGINS_DIRECTORY PLUGIN_NAME

Options:

Name Type Description Default
--can-contain-content boolean Whether the plugin can contain content. True
--is-installed boolean Whether the plugin is installed. True
--is-hidden boolean Whether the plugin is hidden. False
--no-code boolean Whether the plugin should contain code. False
--category text Category for the plugin. Modding
--created-by text Name of the creator of the plugin. ``
--created-by-url text URL of the creator of the plugin. ``
--description text Description of the plugin. ``
--docs-url text Documentation URL for the plugin. ``
--editor-custom-virtual-path text Custom virtual path for the editor. ``
--enabled-by-default text Whether the plugin is enabled by default. True
--engine-major-version integer Major Unreal Engine version for the plugin. 4
--engine-minor-version integer Minor Unreal Engine version for the plugin. 27
--support-url text Support URL for the plugin. ``
--version float Version of the plugin. 1.0
--version-name text Version name of the plugin. ``
--help boolean Show this message and exit. Sentinel.UNSET

uplugin remove

Deletes all files for the specified uplugin paths.

Usage:

uplugin remove [OPTIONS]

Options:

Name Type Description Default
--uplugin-paths file uplugin-paths: A path to a uplugin to delete, can be specified multiple times. Sentinel.UNSET
--help boolean Show this message and exit. Sentinel.UNSET