Skip to content

Addon Manifest Schema

Schema Type: JSON Type: object

Describes the New Horizons addon itself

achievements

Type: array

Achievements for this mod if the user is playing with Achievements+
Achievement icons must be put in a folder named "icons"
The icon for the mod must match the name of the mod (e.g., New Horizons.png)
The icons for achievements must match their unique IDs (e.g., NH_WARP_DRIVE.png)

Items

Type: AchievementInfo

No Description Found

See Definitions/AchievementInfo

credits

Type: array

Credits info for this mod. A list of contributors and their roles separated by #. For example: xen#New Horizons dev.

Items

Type: string

No Description Found


popupMessage

Type: string

A pop-up message for the first time a user runs the add-on


repeatPopup

Type: boolean

If popupMessage is set, should it repeat every time the game starts or only once


preloadAssetBundles

Type: array

These asset bundles will be loaded on the title screen and stay loaded. Will improve initial load time at the cost of increased memory use.
The path is the relative directory of the asset bundle in the mod folder.

Items

Type: string

No Description Found


subtitlePath

Type: string

The path to the addons subtitle for the main menu.
Defaults to "subtitle.png".
The dimensions of the Echoes of the Eye subtitle is 669 x 67, so aim for that size


$schema

Type: string

The schema to validate with