1. Wiki
  2. /Entités
  3. /minecraft:behavior.go_and_give_items_to_noteblock

minecraft:behavior.go_and_give_items_to_noteblock

Pas envie d'écrire ça à la main ? GodCraft règle minecraft:behavior.go_and_give_items_to_noteblock pour toi avec un simple interrupteur.Get GodCraft

Vue d'ensemble

minecraft:behavior.go_and_give_items_to_noteblock est un composant d'entité : il se place dans l'objet components d'une créature personnalisée, ou dans l'un de ses groupes de composants. Objectif d'IA qui fait courir la créature vers un bloc musical qui vient de jouer pour y lancer ses objets à côté, comme un allay.

Champs

ChampTypePar défautDescription
run_speednumber1Vitesse en courant vers le bloc musical.
reach_block_distancenumber3À quelle distance la créature s'approche avant de lancer les objets.
listen_timeinteger30Combien de temps la créature continue d'apporter des objets après avoir entendu le bloc musical.
throw_forcenumber0.2La force avec laquelle les objets sont lancés.
vertical_throw_mulnumber1.5Multiplicateur supplémentaire pour la partie verticale du lancer.
throw_soundLevelSoundEvent"charge"Son joué quand la créature lance un objet.
on_item_throwActorDefinitionTrigger[]aucuneÉvénements déclenchés quand la créature lance des objets.
priorityinteger0Plus le nombre est petit, plus l'objectif passe en premier : quand deux objectifs sont en concurrence, celui qui a la plus petite priorité gagne.Plage : de 0 à …
control_flagsGoal's control flags[]aucuneLes parties du corps que cet objectif contrôle (move, look, jump) : deux objectifs qui utilisent les mêmes parties ne peuvent pas tourner en même temps.

Exemple

Dans l'objet components de BP/entities/<name>.json (les valeurs sont celles par défaut ou des exemples) :

BP/entities/<name>.json
{
  "minecraft:behavior.go_and_give_items_to_noteblock": {
    "run_speed": 1,
    "reach_block_distance": 3,
    "listen_time": 30,
    "throw_force": 0.2,
    "vertical_throw_mul": 1.5,
    "throw_sound": "charge",
    "on_item_throw": [],
    "priority": 0
  }
}

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