đModule Manifests
Manifests describe packages of custom content for Morpheus
Last updated
Manifests describe packages of custom content for Morpheus
Last updated
Module Manifest is a simple text file in JSON
or YAML
format that describes a particular Artifact, World, or set of those. Below is a very simple example of a Module Manifest which describes a module with two Artifacts:
As a Platform Module can contain one or more assets, all of them should be described in the content
section using different kinds of Manifests
Artifact Manifest (supported starting Release 5)
World Manifest (supported starting Release 6)
Avatar Manifest (supported starting Release 7)
Parameter | Usage, format, examples |
---|---|
Used to map a Module Config on a particular module.
assetId
uses Java notation com.companyName.moduleName
.
address
uses notation universeName.morpheus.place/module/moduleName
Human readable name of the module. Used in the upcoming Marketplace and as a fallback for the names of the module contents
Structure with different meta data that is used in Marketplace and as fallback.
Same structures are expected in the contents
of the module.
URL for the preview image for the Module; when Module is configured for a particular Place, this image also used in-app for spawning module contents.
List of one or more manifests: Artifact Manifest, World Manifest, Avatar Manifest.