-
Notifications
You must be signed in to change notification settings - Fork 0
Introduction
CLI: init can be used to initialize a new project.
Vintage projects share the same pack.mcmeta for data & resource packs.
The meta field is available as a variable in the project.
| ๐ฏ Example |
Can be either a string (e.g. "minecraft": "1.21") or an object with min & max fields (e.g. "minecraft": {"min": "1.14", "max": "1.15.2"}).
It is used to determine when and how to fill the pack_format, supported_formats, or min_format/max_format fields for data & resource packs appropriately.
Vintage hardcodes the pack versions, which means that it will always be behind new Minecraft releases.
To mitigate that, you are able to define custom versions:
| ๐ฏ Example |
{
"minecraft": {
"data_format": 123.4,
"resources_format": 102.1,
// ! This field is optional.
// It enables Vintage to check if this version
// is now officially supported.
"label": "27.1"
}
} |
Important
This Wiki is written for a project that does not yet exist.
Vintage is only partially implemented, you must wait until it is production ready.
{ "pack": { // Your regular pack contents, pack_format and such should probably be ommited. }, "meta": { // Inclusive range "minecraft": { "min": "1.20", "max": "1.21.1" }, // Used as variables and in exported .zip file names "name": "untitled", "version": "1.0.0" } }