跳转至

Item Server Definition

文档版本:1.21.0.24

The minecraft item server definition file, defining a item's behavior.

架构

item:
{
  format_version "format_version"
  minecraft:item "minecraft:item"
}
format_versionformat_version
format_version:
array
{
  integer "<any array element>" : opt
}
<any array element>integer
format_version:
string
minecraft:itemminecraft:item
minecraft:item:
{
  object "description" : opt
  {
    string "identifier" : opt
    string "category" : opt
    object "menu_category" : opt
    {
      string "category" : opt
      string "group" : opt
      boolean "is_hidden_in_commands" : opt
    }
    string "custom_item_type" : opt
    boolean "register_to_create_menu" : opt
  }
  object "components" : opt
  {
    minecraft:max_damage "minecraft:max_damage"
    minecraft:seed "minecraft:seed"
    minecraft:camera "minecraft:camera"
    minecraft:block "minecraft:block"
    minecraft:can_destroy_in_creative "minecraft:can_destroy_in_creative"
    minecraft:max_stack_size "minecraft:max_stack_size"
    minecraft:hover_text_color "minecraft:hover_text_color"
    minecraft:stacked_by_data "minecraft:stacked_by_data"
    minecraft:hand_equipped "minecraft:hand_equipped"
    minecraft:liquid_clipped "minecraft:liquid_clipped"
    minecraft:allow_off_hand "minecraft:allow_off_hand"
    minecraft:damage "minecraft:damage"
    minecraft:should_despawn "minecraft:should_despawn"
    minecraft:use_animation "minecraft:use_animation"
    minecraft:use_duration "minecraft:use_duration"
    minecraft:use_modifiers "minecraft:use_modifiers"
    minecraft:foil "minecraft:foil"
    minecraft:mining_speed "minecraft:mining_speed"
    minecraft:enchantable "minecraft:enchantable"
    minecraft:frame_count "minecraft:frame_count"
    minecraft:creative_category "minecraft:creative_category"
    minecraft:render_offsets "minecraft:render_offsets"
    minecraft:glint "minecraft:glint"
    minecraft:interact_button "minecraft:interact_button"
    minecraft:icon "minecraft:icon"
    minecraft:armor "minecraft:armor"
    minecraft:item_storage "minecraft:item_storage"
    minecraft:chargeable "minecraft:chargeable"
    minecraft:cooldown "minecraft:cooldown"
    minecraft:durability "minecraft:durability"
    minecraft:digger "minecraft:digger"
    minecraft:display_name "minecraft:display_name"
    minecraft:entity_placer "minecraft:entity_placer"
    minecraft:food "minecraft:food"
    minecraft:fuel "minecraft:fuel"
    minecraft:on_use "minecraft:on_use"
    minecraft:on_use_on "minecraft:on_use_on"
    minecraft:block_placer "minecraft:block_placer"
    minecraft:projectile "minecraft:projectile"
    minecraft:repairable "minecraft:repairable"
    minecraft:shooter "minecraft:shooter"
    minecraft:throwable "minecraft:throwable"
    minecraft:weapon "minecraft:weapon"
    minecraft:wearable "minecraft:wearable"
    minecraft:record "minecraft:record"
    minecraft:custom_components "minecraft:custom_components"
    minecraft:tags "minecraft:tags"
    netease:show_in_hand "netease:show_in_hand"
    netease:fire_resistant "netease:fire_resistant"
    netease:allow_offhand "netease:allow_offhand"
    netease:enchant_material "netease:enchant_material"
    netease:fuel "netease:fuel"
    netease:cooldown "netease:cooldown"
    netease:customtips "netease:customtips"
    object "^tag:[a-zA-Z0-9_.:-]+$" : opt
    {
    }
    object "^[a-zA-Z0-9_.:-]+$" : opt
    {
    }
  }
  object "events" : opt
  {
     "on_fertilized" : opt
    definition_event "on_tool_used"
    definition_event "<any object property>"
  }
}
descriptionobject
The item description.
description
identifierstring
The item identifier.
categorystring
menu_categoryobject
menu_category
categorystring
groupstring
is_hidden_in_commandsboolean
custom_item_typestring
我的世界中国版自定义物品类别,请勿在国际版上使用。
register_to_create_menuboolean
是否注册到创造栏。我的世界中国版自定义物品注册属性,请勿在国际版上使用。
componentsobject
components
minecraft:max_damageminecraft:max_damage
minecraft:max_damage组件。
minecraft:seedminecraft:seed
minecraft:seed组件。
minecraft:cameraminecraft:camera
minecraft:camera组件。
minecraft:blockminecraft:block
minecraft:block组件。
minecraft:can_destroy_in_creativeminecraft:can_destroy_in_creative
minecraft:can_destroy_in_creative组件。
minecraft:max_stack_sizeminecraft:max_stack_size
minecraft:max_stack_size组件。
minecraft:hover_text_colorminecraft:hover_text_color
minecraft:hover_text_color组件。
minecraft:stacked_by_dataminecraft:stacked_by_data
minecraft:stacked_by_data组件。
minecraft:hand_equippedminecraft:hand_equipped
minecraft:hand_equipped组件。
minecraft:liquid_clippedminecraft:liquid_clipped
minecraft:liquid_clipped组件。
minecraft:allow_off_handminecraft:allow_off_hand
minecraft:allow_off_hand组件。
minecraft:damageminecraft:damage
minecraft:damage组件。
minecraft:should_despawnminecraft:should_despawn
minecraft:should_despawn组件。
minecraft:use_animationminecraft:use_animation
minecraft:use_animation组件。
minecraft:use_durationminecraft:use_duration
minecraft:use_duration组件。
minecraft:use_modifiersminecraft:use_modifiers
minecraft:use_modifiers组件。
minecraft:foilminecraft:foil
minecraft:foil组件。
minecraft:mining_speedminecraft:mining_speed
minecraft:mining_speed组件。
minecraft:enchantableminecraft:enchantable
minecraft:enchantable组件。
minecraft:frame_countminecraft:frame_count
minecraft:frame_count组件。
minecraft:creative_categoryminecraft:creative_category
minecraft:creative_category组件。
minecraft:render_offsetsminecraft:render_offsets
minecraft:render_offsets组件。
minecraft:glintminecraft:glint
minecraft:glint组件。
minecraft:interact_buttonminecraft:interact_button
minecraft:interact_button组件。
minecraft:iconminecraft:icon
minecraft:icon组件。
minecraft:armorminecraft:armor
minecraft:armor组件。
minecraft:item_storageminecraft:item_storage
minecraft:item_storage组件。
minecraft:chargeableminecraft:chargeable
minecraft:chargeable组件。
minecraft:cooldownminecraft:cooldown
minecraft:cooldown组件。
minecraft:durabilityminecraft:durability
minecraft:durability组件。
minecraft:diggerminecraft:digger
minecraft:digger组件。
minecraft:display_nameminecraft:display_name
minecraft:display_name组件。
minecraft:entity_placerminecraft:entity_placer
minecraft:entity_placer组件。
minecraft:foodminecraft:food
minecraft:food组件。
minecraft:fuelminecraft:fuel
minecraft:fuel组件。
minecraft:on_useminecraft:on_use
minecraft:on_use组件。
minecraft:on_use_onminecraft:on_use_on
minecraft:on_use_on组件。
minecraft:block_placerminecraft:block_placer
minecraft:block_placer组件。
minecraft:projectileminecraft:projectile
minecraft:projectile组件。
minecraft:repairableminecraft:repairable
minecraft:repairable组件。
minecraft:shooterminecraft:shooter
minecraft:shooter组件。
minecraft:throwableminecraft:throwable
minecraft:throwable组件。
minecraft:weaponminecraft:weapon
minecraft:weapon组件。
minecraft:wearableminecraft:wearable
minecraft:wearable组件。
minecraft:recordminecraft:record
minecraft:record组件。
minecraft:custom_componentsminecraft:custom_components
minecraft:custom_components组件。
minecraft:tagsminecraft:tags
minecraft:tags组件。
netease:show_in_handnetease:show_in_hand
netease:show_in_hand组件。
netease:fire_resistantnetease:fire_resistant
netease:fire_resistant组件。
netease:allow_offhandnetease:allow_offhand
netease:allow_offhand组件。
netease:enchant_materialnetease:enchant_material
netease:enchant_material组件。
netease:fuelnetease:fuel
netease:fuel组件。
netease:cooldownnetease:cooldown
netease:cooldown组件。
netease:customtipsnetease:customtips
netease:customtips组件。
^tag:[a-zA-Z0-9_.:-]+$object
^tag:[a-zA-Z0-9_.:-]+$
^[a-zA-Z0-9_.:-]+$object
^[a-zA-Z0-9_.:-]+$
eventsobject
events
on_fertilized
on_tool_useddefinition_event
definition_event:
{
  number "weight" : opt
  expression_node_no_version "condition"
  array "randomize" : opt
  {
    object "<any array element>" : opt
    {
    }
  }
  array "sequence" : opt
  {
    object "<any array element>" : opt
    {
    }
  }
  definition_trigger_no_condition "trigger"
}
weightnumber
conditionexpression_node_no_version
expression_node_no_version:
string
expression_node_no_version:
boolean
expression_node_no_version:
number
randomizearray
randomize
<any array element>object
<any array element>
sequencearray
sequence
<any array element>object
<any array element>
triggerdefinition_trigger_no_condition
definition_trigger_no_condition:
string
definition_trigger_no_condition:
{
  string "event" : opt
  string "target" : opt
}
eventstring
targetstring
<any object property>definition_event