2021-06-06 10:07:19 +00:00
{
2021-11-20 11:26:35 +01:00
"$schema" : "http://json-schema.org/draft-07/schema" ,
2021-06-06 10:07:19 +00:00
"$id" : "blockception.minecraft.resource.texture.item_texture" ,
"additionalProperties" : false ,
"type" : "object" ,
"title" : "Item Texture File" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 11:35:53 +02:00
"$comment" : "UNDOCUMENTED" ,
2021-06-06 10:07:19 +00:00
"definitions" : {
"texture" : {
"oneOf" : [
2022-07-22 19:41:04 +02:00
{ "description" : "A texture file." , "type" : "string" , "pattern" : "^textures/.+$" , "title" : "Texture" } ,
2021-06-06 10:07:19 +00:00
{
"type" : "object" ,
"additionalProperties" : false ,
2022-07-22 19:41:04 +02:00
"description" : "A collection of texture files." ,
2021-06-06 10:07:19 +00:00
"title" : "Texture" ,
"properties" : {
2021-08-22 00:15:58 +02:00
"overlay_color" : {
2022-07-22 19:41:04 +02:00
"description" : "The color to apply to the texture." ,
2021-08-22 00:15:58 +02:00
"title" : "Overlay Color" ,
"format" : "color-hex" ,
"examples" : [ "#FFFFFF" ]
} ,
2022-07-22 19:41:04 +02:00
"path" : { "description" : "A texture file." , "type" : "string" , "pattern" : "^textures/.+$" , "title" : "Path" } ,
2021-07-01 11:35:53 +02:00
"tint_color" : {
"title" : "Tint Color" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 11:35:53 +02:00
"$comment" : "UNDOCUMENTED" ,
"format" : "color-hex" ,
2021-08-22 00:15:58 +02:00
"examples" : [ "#FFFFFF" ] ,
2021-07-01 11:35:53 +02:00
"type" : "string"
} ,
2021-06-06 10:07:19 +00:00
"variations" : {
"type" : "array" ,
"title" : "Variantions" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 11:35:53 +02:00
"$comment" : "UNDOCUMENTED" ,
2021-06-06 10:07:19 +00:00
"items" : {
"type" : "object" ,
"title" : "Variantion" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 11:35:53 +02:00
"$comment" : "UNDOCUMENTED" ,
2021-06-06 10:07:19 +00:00
"required" : [ "path" ] ,
"properties" : {
2022-07-22 19:41:04 +02:00
"path" : { "description" : "A texture file." , "type" : "string" , "pattern" : "^textures/.+$" , "title" : "Path" } ,
2021-07-01 16:37:41 +02:00
"weight" : {
"type" : "integer" ,
"title" : "Weight" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 16:37:41 +02:00
"$comment" : "UNDOCUMENTED"
}
2021-06-06 10:07:19 +00:00
}
}
}
}
}
]
}
} ,
"properties" : {
2021-07-01 16:37:41 +02:00
"resource_pack_name" : {
"type" : "string" ,
"title" : "Resource Pack Name" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 16:37:41 +02:00
"$comment" : "UNDOCUMENTED"
} ,
2021-06-06 10:07:19 +00:00
"texture_data" : {
"title" : "Texture Data" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 11:35:53 +02:00
"$comment" : "UNDOCUMENTED" ,
2021-06-06 10:07:19 +00:00
"type" : "object" ,
2025-05-03 14:15:47 +05:00
"propertyNames" : { "pattern" : "^[a-z0-9_:.\\-]*$" } ,
2021-06-06 10:07:19 +00:00
"additionalProperties" : {
"title" : "Texture Data" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-07-01 11:35:53 +02:00
"$comment" : "UNDOCUMENTED" ,
2021-06-06 10:07:19 +00:00
"type" : "object" ,
"additionalProperties" : false ,
"properties" : {
"textures" : {
2022-07-22 19:41:04 +02:00
"oneOf" : [ { "$ref" : "#/definitions/texture" } , { "description" : "A collection of textures." , "title" : "Texture Data" , "type" : "array" , "items" : { "$ref" : "#/definitions/texture" } } ]
2021-06-06 10:07:19 +00:00
}
}
}
} ,
2025-05-03 14:15:47 +05:00
"texture_name" : { "const" : "atlas.items" }
2021-06-06 10:07:19 +00:00
}
}