You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fixed#245
- Removed unused settings from JSON export.
- Add UUID back to exported nodes and internal data structures.
- Added `safe_name` to nodes.
- Fixed incorrect JSON Text serialization.
Copy file name to clipboardExpand all lines: schemas/pluginJson.schema.json
+5-60Lines changed: 5 additions & 60 deletions
Original file line number
Diff line number
Diff line change
@@ -10,36 +10,16 @@
10
10
"type": "object",
11
11
"required": [
12
12
"export_namespace",
13
-
"show_bounding_box",
14
-
"auto_bounding_box",
15
13
"bounding_box",
16
-
"resource_pack_export_mode",
17
14
"display_item",
18
-
"custom_model_data_offset",
19
-
"enable_advanced_resource_pack_settings",
20
-
"resource_pack",
21
-
"display_item_path",
22
-
"model_folder",
23
-
"texture_folder",
24
-
"baked_animations",
25
-
"json_file"
15
+
"baked_animations"
26
16
],
27
17
"properties": {
28
18
"export_namespace": {
29
19
"type": "string",
30
20
"default": "armor_stand",
31
21
"description": "The namespace to export the project to. This is the namespace that will be used in the exported Resource Pack and Data Pack."
32
22
},
33
-
"show_bounding_box": {
34
-
"type": "boolean",
35
-
"default": false,
36
-
"description": "Whether or not to show the bounding box in the editor."
37
-
},
38
-
"auto_bounding_box": {
39
-
"type": "boolean",
40
-
"default": true,
41
-
"description": "Whether or not to automatically calculate the bounding box based on the model's geometry. \n\nNOTE: The auto bounding box will NOT take bone offsets from animations into account, so the bounding box may be smaller than needed in some cases."
42
-
},
43
23
"bounding_box": {
44
24
"type": "array",
45
25
"default": [48, 48],
@@ -51,53 +31,16 @@
51
31
"minItems": 2,
52
32
"maxItems": 2
53
33
},
54
-
"resource_pack_export_mode": {
55
-
"type": "string",
56
-
"default": "raw",
57
-
"description": "Determines how the Resource Pack should be exported.\n\nRaw - Exports the Resource Pack as a folder.\n\nZip - Exports the Resource Pack as a .zip file.\n\nNone - Disables Resource Pack exporting.",
58
-
"enum": ["raw", "zip", "none"]
59
-
},
60
34
"display_item": {
61
35
"type": "string",
62
36
"default": "minecraft:white_dye",
63
37
"description": "The item to display the Blueprints models in-game. Multiple Blueprints can be placed on the same item and they will be merged automatically."
64
38
},
65
-
"custom_model_data_offset": {
66
-
"type": "integer",
67
-
"default": 0,
68
-
"description": "The offset to use for the Custom Model Data of the Display Item. Allows multiple Blueprints on the same item, but in separate, unaffiliated Resource Packs."
69
-
},
70
-
"enable_advanced_resource_pack_settings": {
71
-
"type": "boolean",
72
-
"default": false,
73
-
"description": "Whether or not to enable the advanced Resource Pack settings. (Individual RP Folder Selection)"
74
-
},
75
-
"resource_pack": {
76
-
"type": "string",
77
-
"default": "",
78
-
"description": "The root folder of the Resource Pack to export the project into."
79
-
},
80
-
"display_item_path": {
81
-
"type": "string",
82
-
"default": "",
83
-
"description": "Where to place the Display Item. This should be a path to a .json file in a Resource Pack."
84
-
},
85
-
"model_folder": {
86
-
"type": "string",
87
-
"default": "",
88
-
"description": "Where to place all of the exported models. This should be a path to a folder in a Resource Pack."
89
-
},
90
-
"texture_folder": {
91
-
"type": "string",
92
-
"default": "",
93
-
"description": "Where to place all of the exported textures. This should be a path to a folder in a Resource Pack."
94
-
},
95
39
"baked_animations": {
96
40
"type": "boolean",
97
41
"default": true,
98
42
"description": "Whether or not to bake the exported animations.\n\nBaked animations have their frames pre-calculated and stored in the exported JSON file, reducing the complexity of rendering the model in-game.\n\nSome Plugins may require this to be enabled to function correctly."
0 commit comments