跳转至

Snacking

文档版本:1.21.0.24

Allows the mob to take a load off and snack on food that it found nearby.

架构

snacking:
{
  priority "priority"
  array "items" : opt
  {
    descriptor "<any array element>"
  }
  descriptor "items"
  number "snacking_cooldown" : opt
  number "snacking_cooldown_min" : opt
  number "snacking_stop_chance" : opt
}
prioritypriority
priority:
integer
itemsarray
Items that we are interested in snacking on.
items
<any array element>descriptor
identifier:
string
descriptor:
{
  identifier "item"
  object "item" : opt
  {
  }
  0 "tags"
  string "item_tag" : opt
}
itemidentifier
itemobject
An object that describes an item.
item
tags0
[UNDOCUMENTED] A Molang expression ran against item or block to match.
0:
string
item_tagstring
[UNDOCUMENTED] A tag to lookup item or block by.
descriptor:
{
  identifier "item"
  object "item" : opt
  {
    identifier "item"
    object "item" : opt
    {
    }
    0 "tags"
    string "item_tag" : opt
  }
}
itemidentifier
itemobject
An object that describes an item.
item
itemsdescriptor
Items that we are interested in snacking on.
snacking_cooldownnumber
The cooldown time in seconds before the mob is able to snack again.
snacking_cooldown_minnumber
The minimum time in seconds before the mob is able to snack again.
snacking_stop_chancenumber
This is the chance that the mob will stop snacking, from 0 to 1.