
Silver's Effects Library | EL
Датапак Silver's Effects Library добавляет в Minecraft множество новых эффектов: от кровотечения и обморожения до паралича и проклятия нежити. Идеально для создателей собственных датапаков и приключенческих карт.
Silver's Effects Library - это библиотека эффектов для Minecraft, которая расширяет стандартный набор ванильных статусов. Если вы создаете свои датапаки, карты или приключения и хотите добавить уникальные механики - этот пакет станет отличной основой. Вместо того чтобы изобретать велосипед, просто подключите библиотеку и используйте готовые эффекты в своих проектах.
Что это и зачем нужно
В ванильном Майнкрафте есть ограниченный набор эффектов: скорость, сила, регенерация и так далее. Но для интересных игровых ситуаций этого часто мало. Silver's Effects Library добавляет более 20 новых эффектов - как отрицательных (кровотечение, обморожение, электризация), так и положительных (ярость, неуязвимость). Все они настраиваются через команды и могут быть использованы в пассивах, способностях или глобальных событиях.
Это не самостоятельный мод, а именно датапак-библиотека. Она не изменит ваш мир сама по себе, но даст мощный инструмент для авторов контента.
Список эффектов
| Название | Эффект | Тип |
|---|---|---|
| Кровотечение (Bleed) | Постоянно наносит урон, усиливается при движении и беге цели | Отрицательный |
| Смертельное кровотечение (Fatal Bleed) | То же, но смертельнее | Отрицательный |
| Обморожение (Frostbite) | Постоянный урон, увеличивается в снежных биомах и во время снегопада | Отрицательный |
| Смертельное обморожение (Lethal Frostbite) | То же, но смертельнее | Отрицательный |
| Гипотермия (Hypothermia) | Как обморожение, но действует только при контакте с водой | Отрицательный |
| Электризация (Electrify) | Постоянный урон, усиливается во время дождя и грозы | Отрицательный |
| Оглушение (Stun) | Полностью обездвиживает: нельзя двигаться, смотреть по сторонам, использовать предметы | Отрицательный |
| Малое оглушение (Lesser Stun) | Нельзя двигаться | Отрицательный |
| Паралич (Paralysis) | Нельзя прыгать | Отрицательный |
| Вечное пламя (Eternal Flame) | Постоянный огонь, игнорирует огнестойкость, усиливается в жарких биомах | Отрицательный |
| Ярость (Rage) | При получении урона 20% шанс получить +5% к атаке (до +25%) | Положительный |
| Неуязвимость (Invulnerability) | При получении урона 15% шанс получить Сопротивление I на 15-30 секунд | Положительный |
| Уязвимость (Vulnerability) | При получении урона 35% шанс снять эффект Сопротивления | Отрицательный |
| Инфекция (Infection) | При получении урона 35% шанс призвать зомби в радиусе 3 блоков | Отрицательный |
| Батрахотоксин (Batrachotoxin) | Усиленная версия отравления, игнорирует броню и чары, но оставляет 1 сердце | Отрицательный |
| Смертельный яд (Fatal Poison) | Как отравление, но не останавливается на половине сердца | Отрицательный |
| Никтофобия (Nyctophobia) | В местах с освещением ниже 10 накладывает тьму | Отрицательный |
| Проклятие нежити (Undead Curse) | На солнце цель начинает гореть | Отрицательный |
Запланированные эффекты (пока не реализованы)
Развернуть
| Название | Эффект | Тип |
|---|---|---|
| Коррозия (Corrosion) | Вся надетоя броня и инструменты теряют прочность быстрее | Отрицательный |
| Радиация (Radiation) | Комбинация коррозии и отравления II | Отрицательный |
| Музыкальные шаги (Musical Steps) | При ходьбе воспроизводится случайный звук нотного блока | Нейтральный |
| Истинная невидимость (True Invisibility) | Не показывает броню, но показывает предметы в руках | Положительный |
| Скользкий (Slimy) | -10% скорости передвижения, оставляет слизистый след | Отрицательный |
| Адреналин (Adrenaline) | +15% скорости и Сопротивление II | Положительный |
Техническая документация
Для разработчиков и тех, кто хочет разобраться в датапаке.
Руководство
Команда выдачи эффекта
/function s_effects_lib:cmd/give_effect/<modifier> {"effect_type":"<effect_type>","duration":<duration_amount>}
Где <effect_type> - идентификатор эффекта:
bleedfatal_bleedfrostbitelethal_frostbitehypothermiaelectrifystunlesser_stunparalysiseternal_flamerageinvulnerabilityvulnerabilityinfectionbatrachotoxinfatal_poisonnyctophobiaundead_curse
<modifier> - модификатор:
apply(увеличить длительность)set(установить конкретную длительность)reduce(уменьшить длительность)
<duration_amount> - длительность в секундах.
Очистка эффектов
/function s_effects_lib:cmd/clear_effects
Эта команда снимает все кастомные эффекты.
Примеры
- Добавить 10 секунд кровотечения:
/function s_effects_lib:cmd/give_effect/apply {"effect_type":"bleed","duration":10}
- Установить обморожение на 4 секунды:
/function s_effects_lib:cmd/give_effect/set {"effect_type":"frostbite","duration":4}
- Убрать 15 секунд оглушения:
/function s_effects_lib:cmd/give_effect/reduce {"effect_type":"stun","duration":15}
Теги
Развернуть
| Название | Путь | Содержимое |
|---|---|---|
eternal_flame_dangerous_biomes | tags/worldgen/biome/ | Badlands, Basalt Deltas, Crimson Forest, Desert, Eroded Badlands, Nether Wastes, Savanna, Savanna Plateau, Windswept Savanna, Soul Sand Valley, Warped Forest |
frostbite_dangerous_biomes | tags/worldgen/biome/ | Snowy Plains, Ice Spikes, Frozen Peaks, Snowy Slopes, Frozen Ocean, Deep Frozen Ocean, Frozen River, Snowy Taiga, Snowy Beach |
hot_biomes | tags/worldgen/biome/ | Savanna, Desert, Badlands, Eroded Badlands, Wooded Badlands |
water_biomes | tags/worldgen/biome/ | River, Ocean, Deep Ocean, Warm Ocean, Lukewarm Ocean, Deep Lukewarm Ocean |
Значения по умолчанию
Развернуть
| Название | Идентификатор | Урон (за полсекунды) | Базовый урон | Тип урона | Интервал урона | Радиус |
|---|---|---|---|---|---|---|
| Кровотечение | bleed | 3 | 2 (стоя), 5 (движение), 8 (бег) | s_effects_lib:bleed | 9 | На себя |
| Смертельное кровотечение | fatal_bleed | 3 | 2 (стоя), 5 (движение), 8 (бег) | s_effects_lib:fatal_bleed | 3 и 8 | На себя |
| Обморожение | frostbite | 2 | 2.5 (вне опасных биомов), 6 (в опасных) | s_effects_lib:frostbite | 7 | На себя |
| Смертельное обморожение | lethal_frostbite | 2 | 4 (вне опасных), 9 (в опасных) | s_effects_lib:lethal_frostbite | 4 и 8 | На себя |
| Гипотермия | hypothermia | 2 | 4 (вне опасных, в воде), 9 (в опасных, в воде) | s_effects_lib:lethal_frostbite | 4 и 8 | На себя |
| Электризация | electrify | 3 | 3 (нет дождя), 6 (дождь), 9 (гроза) | s_effects_lib:electrify | 6 | На себя |
| Оглушение | stun | 0 | 0 | Нет | Нет | На себя |
| Малое оглушение | lesser_stun | 0 | 0 | Нет | Нет | На себя |
| Паралич | paralysis | 0 | 0 | Нет | Нет | На себя |
| Вечное пламя | eternal_flame | 1 | 3 (вне опасных), 5 (в опасных) | s_effects_lib:eternal_flame | 10 | На себя |
| Ярость | rage | 0 | Нет | Нет | Нет | На себя |
| Инфекция | infection | 0 | Нет | Нет | Нет | 3 блока |
| Неуязвимость | invulnerability | 0 | Нет | Нет | Нет | На себя |
| Уязвимость | vulnerability | 0 | Нет | Нет | Нет | На себя |
| Батрахотоксин | batrachotoxin | 0 | 3 | s_effects_lib:batrachotoxin | 5 | На себя |
| Смертельный яд | fatal_poison | 3 | 999 (при 1 сердце и ниже) | s_effects_lib:fatal_poison | 10 | На себя |
| Никтофобия | nyctophobia | 2 | 3 | s_effects_lib:nyctophobia | 9 | На себя |
| Проклятие нежити | undead_curse | 2 | 3 | Нет | Нет | На себя |
Итог
Silver's Effects Library - это мощный инструмент для создателей контента в Minecraft. Если вы делаете карту, датапак или мод и хотите добавить нестандартные эффекты - не изобретайте велосипед, просто возьмите эту библиотеку. Она уже содержит готовые механики с настройками урона, длительности и условий. Скачайте датапак Silver's Effects Library и используйте его в своих проектах.
Как запустить датапак Silver's Effects Library | EL на сервере?
Датапак Silver's Effects Library | EL удобнее всего раскрывается на общем сервере: установили один раз - и вся компания играет с новыми механиками. Создать сервер Майнкрафт с датапаком Silver's Effects Library | EL можно за пару минут вместе с BungeeHost.
