未命名¶
文档版本:1.21.50.25
架构¶
attachables:
{
string "format_version" : opt
object "minecraft:attachable" : opt
{
object "description" : opt
{
object "animations" : opt
{
string "<any object property>" : opt
}
array "animation_controllers" : opt
{
object "<any array element>" : opt
{
string "<any object property>" : opt
}
}
boolean "enable_attachables" : opt
object "geometry" : opt
{
string "<any object property>" : opt
}
identifier "identifier"
object "item" : opt
{
string "<any object property>" : opt
}
object "materials" : opt
{
material "<any object property>"
}
string "min_engine_version" : opt
object "particle_effects" : opt
{
string "<any object property>" : opt
}
object "particle_emitters" : opt
{
string "<any object property>" : opt
}
array "render_controllers" : opt
{
string "<any array element>" : opt
}
array "sound_effects" : opt
{
string "<any array element>" : opt
}
object "spawn_egg" : opt
{
string "base_colour" : opt
string "overlay_color" : opt
string "texture" : opt
integer "texture_index" : opt
}
object "scripts" : opt
{
array "pre_animation" : opt
{
0 "<any array element>"
}
string "scale" : opt
array "animate" : opt
{
string "<any array element>" : opt
object "<any array element>" : opt
{
string "<any object property>" : opt
}
}
0 "parent_setup"
}
object "textures" : opt
{
string "<any object property>" : opt
}
}
}
}
format_version:string- A version that tells minecraft what type of data format can be expected when reading this file.
minecraft:attachable:object- The attachables definition for 1.8.0
minecraft:attachabledescription:object- UNDOCUMENTED: description.
descriptionanimations:object- The connecting of animations in animations controllers with the actuall animations, names should corosponds.
animations<any object property>:string- UNDOCUMENTED: additionalProperties.
animation_controllers:array- UNDOCUMENTED: animation controllers.
animation_controllers<any array element>:object- UNDOCUMENTED: animation controllers.
<any array element><any object property>:string- UNDOCUMENTED: additionalProperties.
enable_attachables:boolean- UNDOCUMENTED: enable attachables.
geometry:object- UNDOCUMENTED: geometry.
geometry<any object property>:string- UNDOCUMENTED: additionalProperties.
identifier:identifier- UNDOCUMENTED: identifier.
item:object- UNDOCUMENTED.
item<any object property>:string- UNDOCUMENTED.
materials:object
materialsmin_engine_version:string- UNDOCUMENTED: Minimum engine version.
particle_effects:object- UNDOCUMENTED: particle effects.
particle_effects<any object property>:string- UNDOCUMENTED: additionalProperties.
particle_emitters:object- UNDOCUMENTED: particle emitters.
particle_emitters<any object property>:string- UNDOCUMENTED: additionalProperties.
render_controllers:array- UNDOCUMENTED: render controllers.
render_controllers<any array element>:string- UNDOCUMENTED: render controllers.
sound_effects:array- UNDOCUMENTED: sound effects.
sound_effects<any array element>:string- UNDOCUMENTED: sound effects.
spawn_egg:object- UNDOCUMENTED: spawn egg.
spawn_eggbase_colour:string- UNDOCUMENTED: base colour.
overlay_color:string- UNDOCUMENTED: overlay color.
texture:string- UNDOCUMENTED: texture.
texture_index:integer- UNDOCUMENTED: texture index.
scripts:object- UNDOCUMENTED: scripts.
scriptspre_animation:array- UNDOCUMENTED: pre aninamtion.
pre_animationscale:string- UNDOCUMENTED: scale.
animate:array- UNDOCUMENTED: animate.
animate<any array element>:string- UNDOCUMENTED: oneOf[0].
<any array element>:object- UNDOCUMENTED: oneOf[1].
<any array element><any object property>:string- UNDOCUMENTED: additionalProperties.
parent_setup:0
textures:object- UNDOCUMENTED: textures.
textures<any object property>:string- UNDOCUMENTED: additionalProperties.
attachables:
{
string "format_version" : opt
object "minecraft:attachable" : opt
{
object "description" : opt
{
object "animations" : opt
{
string "<any object property>" : opt
}
array "animation_controllers" : opt
boolean "enable_attachables" : opt
object "geometry" : opt
{
string "[a-zA-Z0-9_\.\-]+" : opt
}
identifier "identifier"
object "item" : opt
{
string "<any object property>" : opt
}
object "materials" : opt
{
material "<any object property>"
}
string "min_engine_version" : opt
object "particle_effects" : opt
{
string "<any object property>" : opt
}
object "particle_emitters" : opt
{
string "<any object property>" : opt
}
array "render_controllers" : opt
{
string "<any array element>" : opt
}
object "scripts" : opt
{
array "animate" : opt
{
string "<any array element>" : opt
object "<any array element>" : opt
{
string "<any object property>" : opt
}
}
array "initialize" : opt
{
0 "<any array element>"
}
array "pre_animation" : opt
{
0 "<any array element>"
}
0 "parent_setup"
0 "scale"
}
array "sound_effects" : opt
{
string "<any array element>" : opt
}
object "spawn_egg" : opt
{
string "base_colour" : opt
string "overlay_color" : opt
string "texture" : opt
integer "texture_index" : opt
}
object "textures" : opt
{
string "<any object property>" : opt
}
}
}
}
format_version:string- A version that tells minecraft what type of data format can be expected when reading this file.
minecraft:attachable:object- The attachables definition.
minecraft:attachabledescription:object- UNDOCUMENTED: description.
descriptionanimations:object- The collection of animations references.
animations<any object property>:string- A single animation reference.
animation_controllers:array- The specification of animation controllers.
animation_controllersenable_attachables:boolean- UNDOCUMENTED: enable attachables.
geometry:object- The geometry specification.
geometry[a-zA-Z0-9_\.\-]+:string- A single geometry reference.
identifier:identifier- UNDOCUMENTED: identifier.
item:object- UNDOCUMENTED.
item<any object property>:string- UNDOCUMENTED.
materials:object- A collection of material references.
materials<any object property>:material- A single material reference.
min_engine_version:string- The minimum engine needed to use this.
particle_effects:object- A collection of particle effect references.
particle_effects<any object property>:string- A single particle effect reference.
particle_emitters:object- UNDOCUMENTED: particle emitters.
particle_emitters<any object property>:string- UNDOCUMENTED: additionalProperties.
render_controllers:array- UNDOCUMENTED: render controllers.
render_controllers<any array element>:string- UNDOCUMENTED: render controllers.
scripts:object- UNDOCUMENTED: scripts.
scriptsanimate:array- UNDOCUMENTED: animate.
animate<any array element>:string- UNDOCUMENTED: oneOf[0].
<any array element>:object- UNDOCUMENTED: oneOf[1].
<any array element><any object property>:string- UNDOCUMENTED: additionalProperties.
initialize:array- UNDOCUMENTED: initialize.
initialize<any array element>:0- UNDOCUMENTED: initialize.
pre_animation:array- UNDOCUMENTED: pre aninamtion.
pre_animation<any array element>:0- UNDOCUMENTED: pre aninamtion.
parent_setup:0- UNDOCUMENTED: parent setup.
scale:0- UNDOCUMENTED: scale.
sound_effects:array- UNDOCUMENTED: sound effects.
sound_effects<any array element>:string- UNDOCUMENTED: sound effects.
spawn_egg:object- UNDOCUMENTED: spawn egg.
spawn_eggbase_colour:string- UNDOCUMENTED: base colour.
overlay_color:string- UNDOCUMENTED: overlay color.
texture:string- UNDOCUMENTED: texture.
texture_index:integer- UNDOCUMENTED: texture index.
textures:object- UNDOCUMENTED: textures.
textures<any object property>:string- UNDOCUMENTED: additionalProperties.