Skip to main content

Publish Package to Vault

You can use Creator Hub to upload packages (such as maps, worlds, characters, and addons) created using Creator Kit to the Vault.

๐Ÿ‘‰ Access Creator Hub here: hub.helixgame.com/dashboard/packages/manager

Follow the steps below to upload a package.


1. Create a New Packageโ€‹

  1. From the Package Management page, click Create Package (top right).

    image.png

  2. Fill in the following fields:

    • Package Name โ€“ The display name of your package.
    • URL Slug โ€“ A short, unique identifier (lowercase, no spaces, use dashes if needed).
    • Description โ€“ Write a short summary of what your package does or contains.
    • Package Type โ€“ Select from:
      • Map
      • Character
      • Addon
      • Wearable
      • Script
      • Other
    • Content Rating โ€“ Choose the appropriate age rating:
      • Everyone
      • Teen
      • Mature
      • Adult
    • Tags (Optional) โ€“ Add relevant tags to help with discoverability.

image.png


2. Add Preview Imagesโ€‹

  • Upload one or more images to showcase your package.
  • Supported formats: JPEG, PNG, WebP
  • Images appear in the order you add them.
  • At least one preview image is recommended.

image.png


3. Upload Package Filesโ€‹

For Script Packagesโ€‹

You must upload your Script package as a single zip file. The archive should be organized in one of two ways:

  • Signle Lua package โ€“ The package.json file must be in the archive's root, with folders such as Server, Client, and Shared alongside it.
  • Multiple Lua sub-packages โ€“ The archive must contain one or multiple folders, each of which is treated as a Lua package in the same way as subfolders in Workspace/scripts/. A config.json file may also be included, but it is optional.

image.png

For Other Packages (Addon, Map, etc)โ€‹

You must upload at least one package file. All files must be in PAK format.

  • Client Files โ€“ Files that run on the userโ€™s device.
  • Server Files โ€“ Backend logic that runs on the server.
  • Editor Files โ€“ Tools or development resources.

image.png


4. Version Configโ€‹

Upload a config.json file if your package type requires one.

image.png


5. Add Dependencies (Optional)โ€‹

If your package depends on other packages:

  1. Click Add Dependency.
  2. Search by package name.
  3. Select the required version.

Dependencies can also be added later.

image.png


6. Finalize Uploadโ€‹

  • Review all entered information.
  • Confirm and upload your package.

image.png

โœจ