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
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions