2021-11-16 13:40:11 +01:00
{
"$id" : "blockception.minecraft.resource.particle.1.10.0.particle_appearance_tinting" ,
"description" : "Color fields are special, they can be either an RGB, or a `#RRGGBB` field (or RGBA or `AARRGGBB`). If RGB(A), the channels are from 0 to 1. If the string `#AARRGGBB`, then the values are hex from 00 to ff." ,
"type" : "object" ,
"title" : "Particle Appearance Tinting Component For 1.10.0" ,
"additionalProperties" : false ,
"properties" : {
"color" : {
"title" : "Color" ,
2022-07-22 19:41:04 +02:00
"description" : "UNDOCUMENTED." ,
2021-11-16 14:11:08 +01:00
"$comment" : "UNDOCUMENTED" ,
2021-11-16 13:40:11 +01:00
"anyOf" : [
2022-07-22 19:41:04 +02:00
{ "type" : "array" , "description" : "Direct color field." , "items" : { "$ref" : "../../../molang/number.json" } } ,
{ "type" : "string" , "format" : "color-hex" , "description" : "Direct color field." } ,
2021-11-16 13:40:11 +01:00
{
2022-07-22 19:41:04 +02:00
"description" : "Interpolation based color." ,
2021-11-16 13:40:11 +01:00
"type" : "object" ,
"additionalProperties" : false ,
"properties" : {
"gradient" : {
"title" : "Gradient" ,
"oneOf" : [
{
2022-07-22 19:41:04 +02:00
"description" : "An array of colors." ,
2021-11-16 13:40:11 +01:00
"type" : "array" ,
2022-07-22 19:41:04 +02:00
"items" : { "type" : "string" , "description" : "Color." , "title" : "Color" , "format" : "color-hex" , "examples" : [ "#FFFFFF" ] }
2021-11-16 13:40:11 +01:00
} ,
{
2022-07-22 19:41:04 +02:00
"description" : "An object of colors." ,
2021-11-16 13:40:11 +01:00
"type" : "object" ,
"propertyNames" : { "pattern" : "(^[\\-0-9]+$|^[\\-0-9]+\\.[\\-0-9]+$)" } ,
2022-07-22 19:41:04 +02:00
"additionalProperties" : { "type" : "string" , "description" : "Color." , "format" : "color-hex" , "examples" : [ "#FFFFFF" ] }
2021-11-16 13:40:11 +01:00
} ,
{
2022-07-22 19:41:04 +02:00
"description" : "An array of colors." ,
2021-11-16 13:40:11 +01:00
"type" : "array" ,
"items" : {
"type" : "array" ,
"minItems" : 3 ,
"items" : {
"oneOf" : [
2022-07-22 19:41:04 +02:00
{ "type" : "number" , "description" : "Color." , "title" : "Color" , "minimum" : 0 , "maximum" : 1 } ,
2021-11-16 13:40:11 +01:00
{ "type" : "string" , "title" : "Molang" }
]
}
}
}
]
} ,
2022-07-22 19:41:04 +02:00
"interpolant" : { "$ref" : "../../../molang/number.json" , "description" : "UNDOCUMENTED: interpolant." , "title" : "Interpolant" }
2021-11-16 13:40:11 +01:00
}
}
2021-11-16 14:11:08 +01:00
]
2021-11-16 13:40:11 +01:00
}
}
}