Уточнение:
Подчеркиваю, что я определенно не врач.
[Требуется художник для перетекстурирования стандартных лекарств мода, напишите в ЛС]
Vitality Aids добавляет динамичный и стратегический слой к управлению здоровьем в Minecraft, смещая фокус с пассивной регенерации на активное тактическое медицинское вмешательство. Ожидайте более глубокого и сложного опыта выживания, где каждая рана имеет значение.
Эффект Кровотечения (Hemorrhage): Новый Уровень Сложности
Hemorrhage — это изнурительный статусный эффект, меняющий подход к бою и выживанию. При активации жертва испытывает:
*Прогрессирующая потеря крови: Постоянный урон с течением времени.
*Изнурительные недуги: Дополнительные негативные эффекты, такие как Усталость (Mining Fatigue) и Слабость (Weakness), серьезно ограничивающие возможности по добыче ресурсов, бою или отступлению.
*Блокировка исцеления: Стандартное потребление пищи не восстанавливает здоровье при активном Hemorrhage.
Условия активации [по умолчанию]:
Hemorrhage может быть вызван критическими боевыми ситуациями, делая осторожное маневрирование и подготовку ключевыми:
*Тяжелая травма: Получение урона, составляющего 50% или более от вашего максимального здоровья от одной мощной атаки.
*Уязвимость при низком здоровье: Получение любого урона при здоровье на уровне или ниже 25% от максимума. Для игроков шанс активации составляет 50%, для других живых существ (кроме нежити) — 20%.
Этот опасный эффект сохраняется и усиливается до тех пор, пока не будет специально обработан специализированными лекарствами, что делает своевременное вмешательство критически важным для выживания.
Специализированные Лекарства: Ваша Спасительная Линия
Vitality Aids представляет широкий спектр уникальных лекарств, разработанных для специфического лечения и восстановления. В отличие от стандартных зелий, эти лекарства требуют активного применения и предлагают целевые эффекты:
*Активное применение: Лекарства имеют настраиваемое время применения application_time
(например, 2-3 секунды), в течение которого игрок замедлен и уязвим, добавляя тактический элемент к исцелению в бою.
*Уникальная анимация и частицы: Каждое лекарство можно настроить для использования различных стандартных анимаций (таких как поедание, распитие или даже перезарядка арбалета) и создания уникальных частиц во время применения и по завершении.
Целевые эффекты: Лекарства можно настроить для:
- Непосредственного восстановления очков здоровья.
- Устранения специфических негативных статусных эффектов (например, Отравление (Poison), Увядание (Wither), Замедление (Slowness), Тошнота (Nausea)).
- Предоставления полезных статусных эффектов (например, Регенерация (Regeneration), Скорость (Speed), Поглощение (Absorption), Свечение (Glowing)) с пользовательской длительностью и усилением.
- Лечения Hemorrhage: Определенные мощные лекарства — единственный способ остановить и вылечить эффект Hemorrhage, делая их незаменимыми.
Контроль над вашим исцелением
*Управление естественной регенерацией: Мод предоставляет настраиваемую опцию для автоматической установки ванильного правила игры natural_regeneration
. По умолчанию оно установлено в false
, эффективно делая лекарства Vitality Aids основным методом восстановления здоровья.
*Переопределение ведра молока: По умолчанию употребление ведра молока больше не снимает все статусные эффекты. Это гарантирует, что стратегическая важность специализированных лекарств Vitality Aids для устранения конкретных недугов остается первостепенной.
*Лекарства также можно применять к другим игрокам.
Высокая степень настройки: Адаптируйте свое выживание
Vitality Aids разработан с обширными возможностями конфигурации, позволяя создателям модпаков и игрокам точно настраивать почти каждый аспект мода в соответствии с желаемой сложностью и стилем игры (для удаления лекарств удалите их запись в поле medicines).
Файл конфигурации vitality_aids.json
, расположенный в директории конфигурации, содержит все настраиваемые параметры:
{
// --- Глобальные настройки мода ---
"global_settings": {
"natural_regeneration_enabled": false, // Если true, ванильное правило 'natural_regeneration' будет включено; если false - выключено.
"disable_milk_clears_effects": true // Если true, употребление ведра молока НЕ будет снимать все статусные эффекты.
},
// --- Настройки эффекта Hemorrhage ---
"hemorrhage_settings": {
"hemorrhage_effect_enabled": true, // Глобальный переключатель системы Hemorrhage.
"hemorrhage_prevent_food_healing_enabled": true, // Если true, игроки с Hemorrhage не могут лечиться пищей (блокирует естественную регенерацию и специфические эффекты вроде ванильной Регенерации).
"damage_threshold_percent_single_hit": 0.5, // Hemorrhage активируется, если полученный урон > этого % от макс. здоровья за один удар (например, 0.5 = 50%).
"damage_at_low_health_threshold_percent": 0.25, // Условие активации: получение урона при здоровье <= этого % от макс. здоровья.
"low_health_activation_chance_player": 0.5, // Шанс (0.0-1.0) активации Hemorrhage у игроков при выполнении условия низкого здоровья.
"low_health_activation_chance_mob": 0.2, // Шанс (0.0-1.0) активации Hemorrhage у других мобов при выполнении условия (кроме нежити).
"damage_per_tick": 0.1, // Потеря здоровья за тик под эффектом Hemorrhage.
"mining_fatigue_level": 1, // Уровень Усталости (Mining Fatigue) под эффектом (0=Уровень I, 1=Уровень II).
"weakness_level": 1, // Уровень Слабости (Weakness) под эффектом (0-индексировано).
"effect_duration_in_ticks": 9999, // Стандартная длительность эффекта (в тиках, 20 тиков = 1 секунда), если не снят.
"effect_amplifier": 0, // Стандартное усиление (уровень) эффекта Hemorrhage (0-индексировано).
"effect_particles": true, // Отображать ли частицы для эффекта Hemorrhage.
"effect_ambient": false, // Является ли эффект Hemorrhage фоновым (менее заметные частицы/звук).
"effect_icon": true // Отображать ли иконку эффекта Hemorrhage в интерфейсе.
},
// --- Определение Лекарств ---
"medicines": [
{
"id": "bandage", // Уникальный идентификатор предмета лекарства.
"max_stack_count": 64, // Максимальный размер стопки в инвентаре (например, 16 или 64).
"texture_path": "item/bandage", // Путь к текстуре предмета в ассетах мода (например, assets/vitality_aids/textures/item/bandage.png).
"healing_amount": 2.0, // Количество восстанавливаемого здоровья (2.0 = 1 сердце).
"clears_hemorrhage": true, // Если true, использование лекарства снимает эффект Hemorrhage.
"cooldown_ticks": 160, // Время перезарядки (в тиках) перед повторным использованием (20 тиков = 1 секунда).
"application_time_ticks": 60, // Время (в тиках), затрачиваемое игроком на "использование" лекарства (например, длительность анимации).
"slowness_level_on_apply": 2, // Уровень Замедления (Slowness), применяемый к игроку во время использования (1-индексировано, 1=Уровень I).
"use_action": "CROSSBOW", // Анимация игрока во время использования ("EAT", "DRINK", "BOW", "CROSSBOW", "SPEAR", "BLOCK", "BRUSH", "TOOT_HORN", "CUSTOM").
"usage_tick_particle_id": "minecraft:instant_effect", // ID частиц, спавнящихся во время применения (например, "minecraft:happy_villager", "minecraft:instant_effect").
"usage_tick_particle_frequency": 4, // Частота частиц (меньшее число = чаще, например, 4 означает шанс 1/4 за тик).
"finish_use_particle_id": "minecraft:heart", // ID частиц, спавнящихся при завершении применения.
"finish_use_particle_count": 6, // Количество частиц при завершении применения.
"gives_effects": {}, // Карта даваемых статусных эффектов. Формат: "minecraft:effect_id": { "duration_ticks": X, "amplifier": Y }.
"clears_effects": [], // Список ID эффектов, снимаемых лекарством (например, "minecraft:poison").
"tooltip_lines": [ // Пользовательские строки описания предмета, поддерживают коды форматирования (§).
"§7Базовый предмет, останавливает кровотечение и восстанавливает здоровье.",
"§aВосстанавливает 1 сердце."
]
},
{
"id": "fermented_spider_eye_serum",
"max_stack_count": 8,
"texture_path": "item/fermented_spider_eye_serum",
"healing_amount": 0.0,
"clears_hemorrhage": false,
"cooldown_ticks": 280,
"application_time_ticks": 60,
"slowness_level_on_apply": 3,
"use_action": "DRINK",
"usage_tick_particle_id": "minecraft:effect",
"usage_tick_particle_frequency": 2,
"finish_use_particle_id": "minecraft:witch",
"finish_use_particle_count": 10,
"gives_effects": {
"minecraft:absorption": {
"duration_ticks": 2400,
"amplifier": 0
}
},
"clears_effects": [
"minecraft:wither"
],
"tooltip_lines": [
"§7Эта сыворотка использует сильные свойства ферментированных паучьих глаз.",
"§bСнимает Увядание (Wither).",
"§6Дает Поглощение (Absorption)."
]
}
// ... (другие записи лекарств следуют аналогично) ...
]
}
Стандартные лекарства:
Vitality Aids включает набор стандартных лекарств, каждое с уникальными свойствами и тактическим применением:
*Бинт (Bandage): Базовый предмет, останавливает кровотечение (Hemorrhage) и восстанавливает здоровье. Также эффективно снимает физическое истощение, являясь надежным средством от Усталости (Mining Fatigue).
*Слизневый пластырь (Slime Plaster): Изготовлен из липкой слизи, высокоэффективен в тяжелых условиях, обеспечивая надежное исцеление.
*Пластырь из ламинарии (Kelp Plaster): Простое натуральное средство с быстрым применением, исцеляет и эффективно борется с Левитацией (Levitation).
*Сыворотка из ферментированного паучьего глаза (Fermented Spider Eye Serum): Мощная сыворотка, снимающая изнурительное Увядание (Wither) и дающая временное Поглощение (Absorption).
*Грибная настойка (Mushroom Tincture): Экстракт грибов, мощное средство, восстанавливающее здоровье и снимающее Слабость (Weakness), Слепоту (Blindness) и Hemorrhage.
*Припарка из светящихся ягод (Glow Berry Poultice): Освещает пользователя (Свечение (Glowing)), способствует Регенерации (Regeneration) и эффективно снимает Тьму (Darkness).
*Травяная мазь (Herbal Salve): Смесь лесных трав, универсальное средство от Замедления (Slowness) и Тошноты (Nausea).
*Медовая мазь (Honey Ointment): Мед, чудо природы, способствует Регенерации (Regeneration), придает энергию (Скорость (Speed)) и снимает Голод (Hunger).
*Антисептик из паучьего глаза (Spider Eye Antiseptic): Несмотря на жуткие ингредиенты, высокоэффективен. Нейтрализует Отравление (Poison) и восстанавливает здоровье.
Не забывайте всегда носить с собой Лекарства – они спасают жизни!