Arrows & Slots
Когда вы натягиваете лук, Arrow & Slots автоматически расходует стрелу, лежащую в слоте хотбара прямо над этим луком. Сделано для DashPum4
- Загрузчики
- FabricNeoForgePaperPurpur
- Скачиваний на Modrinth
- 224
- Подписчиков на Modrinth
- 1
- версии
- 3
- Обновлён
- 29 июня 202629 июн.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Arrow & Slots
Легковесный помощник для стрельбы из лука в Minecraft, который позволяет сосредоточиться на прицеливании, а не на управлении инвентарём.
Описание
Когда вы натягиваете лук, Arrow & Slots автоматически берёт стрелу из слота хотбара прямо над луком. Больше не нужно менять предметы посреди боя — ваши боеприпасы всегда соответствуют оружию в руке.
- Работает на выделенных серверах (логика выполняется на стороне сервера).
- Работает в одиночной игре, поскольку этим занимается встроенный сервер.
- Также доступен как плагин для Paper на серверах на базе Bukkit.
Поддерживаемые платформы
| Платформа | Тип | Статус |
|---|---|---|
| Fabric | Мод | реализовано |
| NeoForge | Мод | реализовано |
| Paper | Плагин | реализовано |
Структура проекта
ArrowMod/
├── common/ Общий код, используемый Fabric и NeoForge
├── fabric/ Точка входа загрузчика Fabric
├── neoforge/ Точка входа загрузчика NeoForge
├── paper/ Точка входа плагина Paper
├── build.gradle Корневая конфигурация сборки
└── settings.gradleПоддерживаемые версии
| Платформа | Поддерживаемые версии MC | Примечания |
|---|---|---|
| Fabric | 1.21.1 – 26.1.2 | Собрано под 1.21.1; метаданные объявляют >=1.21.1 |
| NeoForge | 1.21.1 – 26.1.2 | NeoForge 21.1+ вплоть до 26.1+ |
| Paper | 1.21.1 – 26.1.2 | api-version: '1.21' |
Jar скомпилирован под MC 1.21.1 с официальными маппингами Mojang. Весь внедряемый код обёрнут в try-catch с require = 0 на целях Mixin, поэтому он корректно деградирует вместо краша, если API изменится между версиями. Если вы столкнётесь с проблемами на более новой версии MC, пересоберите мод под инструментарий этой версии — цель Mixin (Player#getProjectile) и имена классов стабильны во всех поддерживаемых версиях при официальных маппингах.
Требования
- Java 21 или новее
- Gradle 8.11+ (wrapper включён)
Сборка
./gradlew buildСобранные артефакты будут в директории build/libs/ каждого подпроекта.
Конфигурации запуска для разработки
Сгенерируйте конфигурации запуска для вашей IDE с помощью:
./gradlew genIntelliJRuns
# или
./gradlew genEclipseRunsТакже можно запустить клиент/сервер прямо из командной строки:
./gradlew :fabric:runClient
./gradlew :fabric:runServer
./gradlew :neoforge:runClient
./gradlew :neoforge:runServerЛицензия
MIT
Частые вопросы
Как установить Arrows & Slots?
Установите Fabric под свою версию Minecraft, скачайте Arrows & Slots под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Arrows & Slots?
У Arrows & Slots есть сборки для Minecraft 1.21–26.2.
Нужен ли Arrows & Slots на сервере?
Ставится только на сервер; игрокам ставить не нужно