跳转至

minecraft:digger

文档版本:1.21.0.24

Digger item component specifies how quickly this item can dig specific blocks.

架构

minecraft:digger:
{
  array "destroy_speeds" : opt
  {
    object "<any array element>" : opt
    {
      block_descriptor "block"
      integer "speed" : opt
    }
  }
  boolean "use_efficiency" : opt
  definition_trigger "on_consume"
}
destroy_speedsarray
A list of blocks to dig with correlating speeds of digging.
destroy_speeds
<any array element>object
<any array element>
blockblock_descriptor
Block to be dug.
block_descriptor:
{
  string "name" : opt
  object "states" : opt
  {
    string "<any object property>" : opt
    integer "<any object property>" : opt
  }
  expression_node_string "tags"
}
namestring
statesobject
states
<any object property>string
<any object property>integer
tagsexpression_node_string
expression_node_string:
string
block_descriptor:
string
speedinteger
Digging speed for the correlating block(s).
use_efficiencyboolean
Determines whether this item should be impacted if the efficiency enchantment is applied to it.
on_consumedefinition_trigger
Event trigger for when the item is consumed.
definition_trigger:
string
definition_trigger:
{
  string "event" : opt
  string "target" : opt
  expression_node "condition"
}
eventstring
targetstring
conditionexpression_node
expression_node:
string
expression_node:
number
expression_node:
{
  string "expression" : opt
  integer "version" : opt
}
expressionstring
versioninteger