1. Вики
  2. /Сущности
  3. /minecraft:reflect_projectiles

minecraft:reflect_projectiles

Не хочешь писать это вручную? GodCraft настроит minecraft:reflect_projectiles за тебя одним переключателем.Get GodCraft

Обзор

minecraft:reflect_projectiles - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Позволяет сущности отражать летящие в нее снаряды, а не получать попадания. Это экспериментальная функция.

Поля

ПолеТипПо умолчаниюОписание
azimuth_angleMolang"0"Выражение Molang: сколько градусов добавить к направлению снаряда влево-вправо при отражении.
elevation_angleMolang"0"Выражение Molang: сколько градусов добавить к направлению снаряда вверх-вниз при отражении.
reflected_projectilesArrayнетТипы снарядов, которые отскакивают от этой сущности.
reflection_scaleMolang"1"Выражение Molang, масштабирующее скорость отраженного снаряда; меньше 1 замедляет, больше 1 ускоряет.
reflection_soundString"reflect"Звуковое событие при отражении снаряда.

Пример

Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):

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