"description":"The description of the this entity.",
"properties":{
"animations":{
"title":"Animations",
"description":"Sets the mapping of internal animation / animation controllers references to actual animations. This is a JSON Object of name/animation pairs",
"type":"object",
"additionalProperties":{
"title":"Animation / Controller",
"description":"The name of the animation controller / animation.",
"type":"string",
"examples":["animation.","controller."]
}
},
"identifier":{
"$ref":"../../../general/entity/identifier.json",
"description":"Sets the identifier for this entity's description.",
"title":"Identifier"
},
"is_spawnable":{
"type":"boolean",
"title":"Is Spawnable",
"description":"Sets whether or not this entity has a spawn egg in the creative ui.",
"default":false
},
"is_summonable":{
"type":"boolean",
"title":"Is Summonable Property",
"description":"Sets whether or not we can summon this entity using commands such as /summon.",
"default":true
},
"is_experimental":{
"type":"boolean",
"title":"Is Experimental",
"description":"Sets whether or not this entity is experimental. Experimental entities are only enabled when the experimental toggle is enabled.",
"description":"Sets the mapping of internal animation controller references to actual animation controller. This is a JSON Array of name/animation-controller pairs",
"properties":{
"animate":{
"type":"array",
"title":"Animate",
"description":"Tells minecraft to run which animation / animation controllers and under what conditions.",
"items":{
"oneOf":[
{
"type":"string",
"title":"Animation",
"description":"The name of an animation controller referenced in animations."
},
{
"type":"object",
"title":"Conditional Animation",
"description":"A conditional statement to run the animation under a specified condition.",