Skip to content

pack.mcmeta #9

@ItsMeBrianD

Description

@ItsMeBrianD

We need to have some sort of mms.json or related project file that can contain project information. It should accomplish the following:

  • Include the needed fields for defining a pack.mcmeta

  • Include one or more "world targets" for automatic installation of the datapack to an existing minecraft world.

  • Include a path (or predefined structure) for an existing datapack that can:

    • Have symbols extracted automatically (along with types) so that they can be referenced
    • Copy the existing pack -> place built assets into the new pack -> proceed with plain output or packages output + installation if applicable
  • Indicate a "project root" for the build script, which should be modified to traverse the pwd upwards until one is found. The build script should fail if none is given

    • build should create the installable .zip file for a world
    • build (or another new command) should create an unpacked version for user inspection
  • Include a new init command for the cli that includes a simple questionnaire for creating a new mms project

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions