Shield Nerf - Ослабление щитов в Minecraft
Shield Nerf - датапак для Майнкрафт, который заставляет щиты блокировать лишь часть урона, а не всё подряд. Настройка через scoreboard, возвращение старой механики блокирования мечом и более рискованный PvP.
Shield Nerf - небольшой, но крайне спорный по влиянию датапак для Minecraft: Java Edition, который ломает привычную тактику с щитом в руках. Вместо того чтобы поглощать весь входящий урон, щит теперь пропускает его часть. Проще говоря, держишь блок - но всё равно получаешь. Согласитесь, атмосфера сразу становится напряжённее.
В ванильном Майнкрафте щит - это почти безусловная защита: поднял его, и враг может бить сколько угодно. Особенно это чувствуется в PvP, где два игрока с щитами просто стоят друг напротив друга. Shield Nerf возвращает в игру риск. Теперь блокирование - это тактика, а не режим бессмертия.
Что делает датапак
- Щит перестаёт блокировать 100% урона. По умолчанию пропускает половину.
- Отбрасывание (knockback) всё ещё блокируется полностью - тут автор пошёл на компромисс.
- Настройка гибкая: от полностью ванильного поведения до полного отключения защиты щитом.
- Работает как серверный датапак - устанавливать что-то клиентам не нужно, включая одиночную игру.
Это по сути возврат к той эпохе, когда роль щита выполнял меч. Помните блокирование кликом правой кнопки в старых версиях? Shield Nerf даёт похожее ощущение, только уже для современного щита.
Настройка
Все настройки хранятся в scoreboard-объективе ShieldNerfSettings.
Параметры
- PercentDmgBlocked - процент урона, который щит НЕ блокирует. Название сбивает с толку, но так удобнее автору в разработке.
- 50 - значение по умолчанию, выставляется при загрузке датапака.
- 0 - полностью ванильное поведение.
- 33 - примерно соответствует балансу щитов Minecraft 1.9.x и 1.10.x.
- 50 - половина урона блокируется, как блокирование мечом в 1.8.x и старше.
- 100 - щит не блокирует ничего.
- Больше 100 - блокирование начинает работать против игрока, урон будет выше, чем без щита вообще.
- EnableHurtSound - включать ли звук получения урона при частичном блоке. Работает, только если PercentDmgBlocked больше 0.
Важные нюансы
Тут стоит быть честным: датапак склонен ломаться. Автор сам это признаёт. Основная причина в том, что логика щита завязана на систему статистики Minecraft, а она, по словам разработчика, криво работает в NeoForge и Forge. Поэтому несмотря на то, что мод-версии указаны как поддерживаемые, на этих загрузчиках Shield Nerf работать не будет. В этом виноват не датапак, а сами загрузчики.
Версия 1.0.3 исправляет ошибку, из-за которой урон от частичного блока мог игнорировать броню. Так что если вы ставили ранние сборки - лучше обновиться, иначе баланс получается кривой.
Известные проблемы
- Проблемы с отбрасыванием и сообщением о смерти при частичном блоке (см. раздел о компромиссе).
- Не отображается наклон камеры при получении урона, сердца на HUD не мигают при частичном блоке, хотя звук урона уже починили.
- Автор не уверен, что это вообще можно починить силами датапака - так устроен движок Minecraft.
Требования и совместимость
- Формат: Data Pack, плюс мод-упаковка для Fabric и Quilt.
- Работает только на стороне сервера, включая одиночную игру.
- Заявленная совместимость с Minecraft 1.20.3 - 1.21.11 (по данным карточки проекта; актуальная версия - 1.0.3).
- Forge / NeoForge - не поддерживаются из-за проблем со статистикой.
Про будущее Minecraft
Когда выйдет 1.21.5, датапак станет ненужным. В снапшоте 25w04a Mojang добавили компонент предмета blocks_attacks - он куда гибче и работает лучше, чем костыльная логика через статистику. Автор прямо говорит: поддержки 1.21.5 и новее не будет, вместо этого он сделает новый датапак на основе компонента blocks_attacks. Так что если играете на 1.21.4 и ниже - можно ставить смело, а на 1.21.5+ просто подождите нормального обновления от Mojang.
Кому это зайдёт
В первую очередь - админам PvP-серверов, которые устали от бесконечных щитовых застоев. А также тем, кто хочет вернуть в игру ту самую старую механику блокирования из 1.8. Датапак уже используется в сторонних сборках модов, например в Sticks n' Stones, и входит в коллекцию автора Old Mechanics - там собраны проекты, возвращающие олдскульные механики Minecraft.
Если собираете сервер под PvP - это реально годная штука. Скачать Shield Nerf стоит, если хочется освежить бои и убрать чувство неуязвимости за щитом.
Совет напоследок: перед установкой сделайте бэкап мира. Не потому что датапак опасен, а потому что настройки через scoreboard иногда сбиваются при обновлении версии. Проверьте команду /scoreboard players get для объекта ShieldNerfSettings и убедитесь, что PercentDmgBlocked стоит на нужном вам значении.
И да, для мультиплеера этот датапак обязателен к установке на сервер - клиентам ничего качать не надо. Игроки просто подключаются и попадают в обновлённый баланс.
Как запустить датапак Shield Nerf - Ослабление щитов в Minecraft на сервере?
Датапак Shield Nerf - Ослабление щитов в Minecraft удобнее всего раскрывается на общем сервере: установили один раз - и вся компания играет с новыми механиками. Создать сервер Майнкрафт с датапаком Shield Nerf - Ослабление щитов в Minecraft можно за пару минут вместе с BungeeHost.