Мод для Minecraft, создающий более реалистичные эффекты кровотечения при повреждениях.

Обновление V2.0.0
Мод полностью переработан и портирован на Neoforge 1.21.1, что значительно улучшило производительность за счёт замены кровавых брызг с сущностей на частицы.
- Кровавые брызги и пятна точно отображаются на поверхности блоков.
- Цвет кровотечения для разных сущностей теперь настраивается через datapack и систему тегов, что упрощает добавление кастомных цветов и повышает производительность.
- Конфигурация мода доступна через встроенное меню Neoforge без необходимости редактировать файлы вручную.
- Кровь капает с потолка, но пока не реализовано скольжение крови по стенам.
Кровавые брызги и пятна

При атаке на сущность появляется определённое количество частиц крови, которые разбрызгиваются с учётом силы удара и оседают на любых поверхностях.
Кровавый туман
При попадании определённым типом урона (по умолчанию — стрелами, поддерживаются моды TACZ и Scorched Guns) создаётся кровавый туман. Его размер можно настраивать, а при смертельном ударе туман становится вдвое больше.


Капание крови
Кровавые пятна на потолке могут капать с случайной периодичностью.
Настройка цветов крови через datapack
Цвет кровотечения для сущностей задаётся в datapack в формате HEX. Для этого создаются JSON-файлы с привязкой к тегам сущностей, что позволяет гибко управлять цветами и поддерживать модифицированные сущности.

Конфигурация в игре
Через меню конфигурации Neoforge можно менять параметры, такие как время жизни кровавых пятен и громкость звуков крови, а также задавать список источников урона, которые не вызывают кровотечение.

Как редактировать цвета крови
Для изменения цветов создайте собственный datapack, переопределяющий стандартный. В структуре datapack есть две папки: blood_colors с описанием цветов и tags/entity_type с определением сущностей для каждого цвета.

Каждый JSON-файл в blood_colors содержит свойства entity_tag (ссылка на тег сущностей) и color (HEX-код цвета крови). Теги описываются в папке tags/entity_type списками сущностей, к которым применяется цвет.


В тегах можно указывать как стандартные, так и модифицированные сущности, определяя их ID и необходимость загрузки.

Совместимость с модами
- Iron’s Spells & Spellbooks
- L_Ender’s Cataclysm





