Мод для Майнкрафт на Fabric для пвп, который позволяет по отдельной горячей клавише мгновенно использовать предмет из хотбара и вернуться к прежнему слоту. Он рассчитан на эндер-жемчуг, вихревой заряд и кристалл Края, не меняет ванильные задержки, дальность взаимодействия и проверки сервера.
Возможности
- Для эндер-жемчуга по умолчанию назначена средняя кнопка мыши; для вихревого заряда и кристалла Края клавиши можно назначить вручную.
- Ищет нужный предмет только в девяти слотах хотбара, использует его и при режиме
RESTOREна следующем такте возвращает прежний слот. Если игрок сам меняет слот, возврат отменяется. - Режим
PRESSсрабатывает при нажатии, аHOLD_AND_RELEASE— при отпускании клавиши; удержание отменяется через три секунды или после ручной смены слота. - Для кристалла Края доступен режим
TRY_PLACEлибоPLACE_AT_CROSSHAIR_IF_POSSIBLE, который заранее проверяет обсидиан или бедрок, верхнюю грань, свободное место и отсутствие сущностей. - Может предупреждать о конфликте горячих клавиш, малом запасе предметов и срабатывании через панель действий, заголовок или звук.
- Ограничение по пингу защищает от рассинхронизации; в одиночной игре и локальной сети оно не применяется.
Как пользоваться
Назначьте клавиши в разделе управления «QuickCast PvP». Экран настроек открывается командой /quickcastpvp config, отдельной назначаемой клавишей или через Mod Menu.
/quickcastpvp profile save <name>— сохранить текущий профиль./quickcastpvp profile load <name>— загрузить профиль./quickcastpvp profile list— показать сохранённые профили.
Настройки
Конфигурация хранится в .minecraft/config/quickcastpvp.json, а профили — в .minecraft/config/quickcastpvp/profiles/<name>.json.
afterUseBehavior:RESTOREвозвращает прежний слот,KEEP_NEW_SLOTоставляет выбранным предмет.cooldownMsзадаёт общую задержку между срабатываниями, аcooldownOverrideMs— задержку отдельного действия; значение-1использует общую.highPingGuardMsзадаёт допустимый пинг;0отключает проверку.lowStockWarningThresholdзадаёт порог предупреждения о малом запасе;0отключает его.allowWhileScreenOpenразрешает использование в нетекстовых окнах, например в инвентаре; чат и поля ввода защищены всегда.
Требования и совместимость
Требуются Fabric Loader, Fabric API и YetAnotherConfigLib (YACL). Mod Menu необязателен: с ним настройки доступны из меню «Моды».
