Better Combat Particle avatar

Better Combat Particle [1.21.1] [1.20.1]

Частицы эффекта взмаха

По сути, это просто частицы эффекта взмаха, которые появляются после замаха при атаке в Better Combat.

Forge и NeoForge требуют Sinytra Connector и, возможно, Forgified Fabric API .

Об оптимизации частиц:
Похоже, что некоторые моды оптимизации частиц делают эти частицы невидимыми от первого лица, потому что они слишком близко к камере и решают не отрисовывать плоскость частицы. Единственное, что можно сделать сейчас, — отключить отсечение (culling).


О КОНФИГУРАЦИИ:
Конфигурация также доступна в config/bc_particle. Там есть опция для отключения и включения частиц. А также настройка прозрачности частиц при освещении или без него.

О НАСТРОЙКЕ:

Вы можете проверить и изучить это в assets("data" в v0.0.1)/bc_particle(mod_id)/bc_particle/.json

Если у анимации нет частиц, это означает, что они не зарегистрированы в particle_settings.json. Вы можете создать свой собственный ресурс, чтобы добавить их. Пример: assets("data" в v0.0.1)/malfu_combat_animation/bc_particle/particle_settings.json

particle_type: тип текстуры взмаха. Доступны slash45, slash90, slash180, slash270 и slash360.

"x_addition": влево/вправо (большее значение float — правее)

"y_addition": вверх/вниз (меньшее значение float — ниже)

"local_yaw": локальный поворот текстуры (большее значение — по часовой стрелке)

"roll_set": вращение плоскости вокруг оси roll.

"pitch_addition": добавка к pitch. Обычно я комбинирую это с y_addition.

{
  "replace": false,
  "values": {
    "malfu_combat_animation:axe_updown_lr": [
      {
        "particle_type": "slash90",
        "x_addition": 0.0,
        "y_addition": 0.0,
        "roll_set": 210.0
      }
    ],
    "malfu_combat_animation:two_handed_up_lr": [
      {
        "particle_type": "slash90",
        "x_addition": 0.0,
        "y_addition": -0.30,
        "local_yaw": 20,
        "roll_set": 130
      }
    ]
  }
}

Вы также можете добавить более одной частицы. Вы можете проверить пример в ресурсах bc_particle или malfu combat animation для получения дополнительной информации.

Также есть enchantment_settings.json и weapon_settings.json. Они содержат настройки цвета и освещения для зачарований и пользовательского оружия. Просто укажите идентификатор зачарования, его цвет и свет. Просто проверьте пример в данных bc_particle. Так же, как и с particle_settings.json, вы сможете создать датапак.

Для color_hex и color_hex_sec. Вы можете указать строку "remove", чтобы установить альфа-канал в 0, по сути удалив частицу. На случай, если вы захотите удалить частицы для какого-то пользовательского оружия или зачарования.

Текстуры плохие? Я их переделывал так много раз, но не смог сделать действительно хорошими, не умею рисовать. Что ж, просто замените их собственным текстурым пакетом.

Требуемые зависимости

Скачать Better Combat Particle

 
Тип Скачать Версия Загрузчик Обновлено Размер
Betabc_particle-0.0.2-1.20.1.jar1.20.1Fabric2 ноября 2025374,7 КБ
Betabc_particle-0.0.2-1.21.1.jar1.21.1Fabric1 ноября 2025381,9 КБ
Betabc_particle-0.0.1-1.21.1.jar1.21.1Fabric29 октября 2025383,6 КБ
Betabc_particle-0.0.1-1.20.1.jar1.20.1Fabric26 октября 2025443 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.