-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
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
buildscript, which should be modified to traverse the pwd upwards until one is found. Thebuildscript should fail if none is givenbuildshould create the installable.zipfile for a worldbuild(or another new command) should create an unpacked version for user inspection
-
Include a new
initcommand for the cli that includes a simple questionnaire for creating a new mms project
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request