diff --git a/source/general/manifest/manifest.1.json b/source/general/manifest/manifest.1.json index 841bd775..d1600712 100644 --- a/source/general/manifest/manifest.1.json +++ b/source/general/manifest/manifest.1.json @@ -38,6 +38,12 @@ "description": "This is the minimum version of the game that this pack was written for. This helps the game identify whether any backwards compatibility is needed for your pack. You should always use the highest version currently available when creating packs", "title": "Minimum Engine Version" }, + "pack_scope": { + "title": "Pack Scope", + "type": "string", + "description": "This is the scope of the pack. This is only for resource packs", + "enum": ["global", "world", "any"] + }, "lock_template_options": { "type": "boolean", "description": "UNDOCUMENTED: lock template options.", "title": "Lock Template Options" }, "base_game_version": { "$ref": "../Version.json", "description": "UNDOCUMENTED: base game version.", "title": "Base Game Version" } }, @@ -127,6 +133,12 @@ "license": { "type": "string", "description": "The license of the pack.", "title": "License" }, "url": { "type": "string", "description": "The home website of your pack.", "title": "Url" }, "description": "UNDOCUMENTED: metadata.", + "product_type": { + "type": "string", + "title": "Product Type", + "description": "The type of product this pack is. This is used to determine how the pack is displayed in the store.", + "enum": ["", "addon"] + }, "title": "Metadata" } } diff --git a/source/resource/materials/materials.json b/source/resource/materials/materials.json index f55ed2c1..968c6785 100644 --- a/source/resource/materials/materials.json +++ b/source/resource/materials/materials.json @@ -52,6 +52,7 @@ "ENABLE_LIGHT", "ENABLE_VERTEX_TINT_MASK", "END_PORTAL", + "FANCY", "FLIP_OCCLUSION", "FOG", "FORCE_DEPTH_ZERO", diff --git a/source/resource/textures/flipbook_textures.json b/source/resource/textures/flipbook_textures.json index f49359ab..076c0ccf 100644 --- a/source/resource/textures/flipbook_textures.json +++ b/source/resource/textures/flipbook_textures.json @@ -20,7 +20,7 @@ "atlas_tile": { "description": "UNDOCUMENTED.", "$comment": "UNDOCUMENTED", - "pattern": "^[a-z0-9_\\-]*$", + "pattern": "^[a-z0-9_:\\-]*$", "title": "Atlas Index", "type": "string" }, diff --git a/source/resource/textures/item_texture.json b/source/resource/textures/item_texture.json index 93bd42b6..56094991 100644 --- a/source/resource/textures/item_texture.json +++ b/source/resource/textures/item_texture.json @@ -70,7 +70,7 @@ "description": "UNDOCUMENTED.", "$comment": "UNDOCUMENTED", "type": "object", - "propertyNames": { "pattern": "^[\\w_\\-\\.]+$" }, + "propertyNames": { "pattern": "^[a-z0-9_:\\-]*$" }, "additionalProperties": { "title": "Texture Data", "description": "UNDOCUMENTED.", diff --git a/source/resource/textures/terrain_texture.json b/source/resource/textures/terrain_texture.json index 2a5ff8e8..5b44b48a 100644 --- a/source/resource/textures/terrain_texture.json +++ b/source/resource/textures/terrain_texture.json @@ -59,7 +59,7 @@ "resource_pack_name": { "type": "string", "title": "Resource Pack Name", "description": "UNDOCUMENTED.", "$comment": "UNDOCUMENTED" }, "texture_data": { "type": "object", - "propertyNames": { "pattern": "^[\\w_\\-\\.]+$" }, + "propertyNames": { "pattern": "^[a-z0-9_:\\-]*$" }, "additionalProperties": { "type": "object", "title": "Texture Data",