Skip to content

Fields

formatVersion

  • description: The format version of the modpack. [see Versioning]
  • type: string

name

  • description: The name of the modpack. Used in exports.
  • type: string

version

  • description: The version of the modpack. Used in exports.
  • type: string (semver, ideally)

loader

  • description: The mod loader to use and its version.
  • type: object

loader.type

  • description: The mod loader to use
  • type: fabric | forge | neoforge | quilt

loader.version

  • description: The version to use for the mod loader
  • type: string

manifests

  • description: The manifests included in the pack.
  • type: array

manifests[].path

  • description: The path to the manifest.
  • type: string (path, ends with .sculk.json and is relative to the root manifest)

manifests[].sha256

  • description: The SHA256 hash of the manifest file.
  • type: string

files

  • description: The files included in the pack.
  • type: array

files[].path

  • description: The path to the file.
  • type: string (path)

files[].sha256

  • description: The SHA256 hash of the file.
  • type: string

files[].side

  • description: The side that the file should be installed on.
  • type: client_only | server_only | both