minecraft:piercing_weapon pour toi avec un simple interrupteur.Get GodCraftVue d'ensemble
minecraft:piercing_weapon est un composant d'objet : il se place dans l'objet components d'un objet personnalisé. Fait toucher par une attaque toutes les créatures alignées devant l'utilisateur, comme un coup de lance. Les objets qui l'ont ne peuvent pas casser de blocs, car l'attaque passe toujours en premier.
Champs
| Champ | Type | Par défaut | Description |
|---|---|---|---|
reach | FloatRange | {"max":3,"min":0} | Distance (en blocs) jusqu'à laquelle les cibles peuvent être touchées. Les blocs sur le chemin arrêtent le coup. |
creative_reach | FloatRange | aucune | Portée utilisée en mode Créatif. Reprend reach s'il est omis. |
hitbox_margin | number | 0 | Marge autour de la ligne de visée, pour que les cibles un peu décalées comptent quand même. |
Exemple
Dans l'objet components de BP/items/<name>.json (les valeurs sont celles par défaut ou des exemples) :
BP/items/<name>.json
{
"minecraft:piercing_weapon": {
"reach": {
"max": 3,
"min": 0
},
"creative_reach": 1,
"hitbox_margin": 0
}
}