BowCharge
По центру экрана — HUD-полоса, показывающая точный процент натяжения лука и заряда арбалета, с красно-жёлто-зелёным градиентом и чётким сигналом DRAWN!/LOADED! при полной мощности. Переключение — клавишей B.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 2,4 тыс.
- Подписчиков на Modrinth
- 4
- версия
- 1
- Обновлён
- 5 июня 20265 июн.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
BowCharge отвечает на вопрос, который ванилла так и не решает: «готова ли уже моя лука?» Когда ты начинаешь натягивать лук — или заряжать арбалет — над хотбаром плавно появляется тонкая полоска прогресса с точным процентом заряда. Градиент от красного к жёлтому и зелёному отслеживает натяжение, и в момент полного натяжения полоска фиксируется зелёным, а надпись меняется на DRAWN! (или LOADED! для арбалетов). Отпускаешь — полоска исчезает. Никакой мишуры, никаких экранов настроек, только то самое число, которое хочется видеть при прицеливании.
Что показывает
Во время натяжения лука полоска показывает Draw: 73%; при полном натяжении она фиксируется зелёным и читается как DRAWN!. Для взводимого арбалета показывается Load: 60%, сменяясь на LOADED!, когда он взведён.
Как это работает
- Прогресс натяжения лука использует ванильную кривую натяжения
(t^2 + 2t) / 3, так что полоска совпадает в точности с моментом, когда твой выстрел становится стрелой силы 3. - Прогресс арбалета — это ровный заряд в 25 тиков (ванильное время зарядки без зачарований).
- HUD рисуется через Fabric
HudRenderCallback, поэтому он автоматически учитывает F1 (скрытие HUD) и никогда не перекрывает хотбар. - Всё работает только на чтение — никаких миксинов, никакого перехвата ввода, никаких изменений движения. Ставь на любой сервер.
Управление
- B — включить / выключить полоску (по умолчанию: включена)
Клавиша считывается через прямой опрос GLFW, поэтому работает одинаково на всех поддерживаемых версиях Minecraft без отдельного экрана переназначения.
Совместимость
Работает на Minecraft 1.21.8, 1.21.9, 1.21.10 и 1.21.11 (Fabric Loader 0.16+). Один JAR для всех четырёх версий — устанавливай с Fabric API и кидай в папку mods/.
- Чисто клиентский — ставь только на клиент, работает на любом сервере, никакого влияния на античит.
- Автоматически скрывается, когда ты нажимаешь F1, чтобы скрыть остальной HUD.
- Ноль конфигов; настраивать нечего.
Зачем
Ванилла даёт лишь намёк через анимацию руки, что лук натянут, но никакой точной обратной связи — а арбалеты вообще почти ничего не показывают до клика. BowCharge превращает «ощущение» в число, которое можно прочитать одним взглядом, что важно в PvP, дальней стрельбе из лука и везде, где хочется рассчитать выстрел на максимальную силу.
Частые вопросы
Как установить BowCharge?
Установите Fabric под свою версию Minecraft, скачайте BowCharge под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть BowCharge?
У BowCharge есть сборки для Minecraft 1.21.8–1.21.11.
Нужен ли BowCharge на сервере?
Ставится только в игру; на сервер ставить не нужно