1. Wiki
  2. /Entités
  3. /minecraft:reflect_projectiles

minecraft:reflect_projectiles

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

Vue d'ensemble

minecraft:reflect_projectiles 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. Permet à l'entité de renvoyer les projectiles au lieu d'être touchée. C'est une fonctionnalité expérimentale.

Champs

ChampTypePar défautDescription
azimuth_angleMolang"0"Expression Molang donnant les degrés ajoutés à la direction gauche-droite du projectile renvoyé.
elevation_angleMolang"0"Expression Molang donnant les degrés ajoutés à la direction haut-bas du projectile renvoyé.
reflected_projectilesArrayaucuneTypes de projectiles qui rebondissent sur cette entité.
reflection_scaleMolang"1"Expression Molang qui multiplie la vitesse du projectile renvoyé ; en dessous de 1 il ralentit, au-dessus de 1 il accélère.
reflection_soundString"reflect"Son joué quand un projectile rebondit.

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:reflect_projectiles": {
    "azimuth_angle": "0",
    "elevation_angle": "0",
    "reflected_projectiles": {},
    "reflection_scale": "1",
    "reflection_sound": "reflect"
  }
}

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