1. Wiki
  2. /Entidades
  3. /minecraft:behavior.trade_with_player

minecraft:behavior.trade_with_player

¿No quieres escribirlo a mano? GodCraft configura minecraft:behavior.trade_with_player por ti con un interruptor.Get GodCraft

Resumen

minecraft:behavior.trade_with_player es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Permite que los jugadores abran la pantalla de comercio con esta criatura. La criatura deja de caminar mientras el comercio está abierto.

Campos

CampoTipoPredeterminadoDescripción
filtersFilter Group{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null}Condiciones que deben cumplirse para que empiece el comercio.
max_distance_from_playernumber8Si el jugador se aleja más que esto, el comercio termina.
priorityinteger0Decide qué objetivo gana cuando varios quieren ejecutarse: los números más bajos van primero.Rango: de 0 a …
control_flagsGoal's control flags[]ningunoIndica qué partes del cuerpo controla este objetivo (como move, look o jump), para que no se ejecuten a la vez objetivos que necesitan la misma parte.

Ejemplo

Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):

BP/entities/<name>.json
{
  "minecraft:behavior.trade_with_player": {
    "filters": {
      "AND": null,
      "NOT": null,
      "OR": null,
      "all": null,
      "all_of": null,
      "any": null,
      "any_of": null,
      "none_of": null
    },
    "max_distance_from_player": 8,
    "priority": 0,
    "control_flags": []
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more