Перейти к содержимому

🛡️ Instant-Shield-Break

🔍 Автоматически ломает щиты противника в nethpot PvP, переключаясь на топор в самый момент атаки, а затем мгновенно возвращаясь обратно — всё в пределах одного тика. Без GUI, без привязок клавиш, всегда включено.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
11,2 тыс.
Подписчиков на Modrinth
2
версия
1
Обновлён
21 апреля 202621 апр.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 1.19–1.21.11
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0 от 21 апреля 2026
Нужен Prism Mod Menu
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.19–1.21.11
Описание переведено автоматическиПоказать оригинал (EN)
Текстовое описание (транскрипция для доступности)

Instant-Shield-Break v1.0

NETHPOT PVP · FABRIC MOD · CLIENT-SIDE

Автоматически ломает щиты врагов в nethpot PvP, переключаясь на топор в самый момент атаки, а затем мгновенно возвращая предмет обратно — всё в пределах одного тика. Без GUI, без клавиш, всегда включено.

Теги: Fabric API · Java · MC 1.19–1.21 · 1-tick swap · Always active · Zero flicker


⚙️ Как работает переключение

Процесс из пяти шагов, происходящий в пределах одного тика:

  1. Атака запущена — игрок бьёт врага
  2. Проверка щита — isUsingItem() определяет, поднимает ли цель щит
  3. Переключение на топор — @Inject HEAD меняет удерживаемый предмет на топор
  4. Удар топором — щит отключается
  5. Возврат слота — @Inject RETURN мгновенно возвращает исходный предмет

📦 Разбор модулей

ShieldDetector (util/ShieldDetector.java) Проверяет, активно ли целевой игрок поднимает щит, через isUsingItem() + проверку идентичности предмета. Ловит намерение до 5-тиковой задержки поднятия, гарантируя, что ни один удар не будет пропущен.

InventoryScanner (util/InventoryScanner.java) Сканирует слоты хотбара 0–8 сначала, затем слоты основного инвентаря 9–35. Хранит в кэше последний использованный слот с топором для мгновенного поиска при повторных атаках. Поддерживает любой модовый топор, наследующий AxeItem.

SwapHandler (handler/SwapHandler.java) Оркестрирует всю последовательность переключения. Защищает от спама кулдауном в 150ms. Отправляет ванильный UpdateSelectedSlotC2SPacket для синхронизации с сервером. Возвращает обратно в том же фрейме стека вызовов — ноль лишних тиков.

Attack Mixin (mixin/ClientPlayerInteractionManagerMixin.java) Цепляется к attackEntity() на HEAD (до пакета) и RETURN (после пакета). Перехватывает только цели PlayerEntity — атаки по мобам проходят без изменений.

Config (config/ShieldBreakConfig.java) JSON-конфиг на базе GSON по пути config/instant-shield-break.json. Поддерживает переключатель enabled, настройку cooldownMs и debugLogging для подробного вывода. Автоматически создаёт значения по умолчанию при первом запуске.


📊 Кратко

ПараметрЗначение
Окно переключения в тиках1
Кулдаун от спама150ms
Видимые кадры мерцания0
Просканированных слотов инвентаря35
Точек инъекции миксинов2
Исходных модулей5

by Shubham96 · MIT License · Fabric 1.19–1.21 · instant-shield-break v1.0

Частые вопросы

Как установить 🛡️ Instant-Shield-Break?

Установите Fabric под свою версию Minecraft, скачайте 🛡️ Instant-Shield-Break под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть 🛡️ Instant-Shield-Break?

У 🛡️ Instant-Shield-Break есть сборки для Minecraft 1.19–1.21.11.

Нужен ли 🛡️ Instant-Shield-Break на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее