AutoTools avatar

AutoTools [1.21.5] [1.20.6] [1.19.4]

Мод AutoTools автоматически выбирает оптимальный инструмент из инвентаря для добычи блоков или атаки мобов, учитывая скорость добычи, уровень, зачарования и урон в секунду (DPS). Доступна тонкая настройка через конфигурационные файлы. Предпочтение SilkTouch, Fortune или ножницам определяется через теги: silk_touch.json, fortune.json и shears.json.

  • Настройки выбора [по умолчанию]:

    • toggle [false]: Постоянная активность мода. Переключается горячей клавишей.
    • disableCreative [true]: Отключает AutoTools в творческом режиме при активированном toggle.
    • keepSlot [false]: Сохраняет выбранный слот вместо использования стандартной механики смены инструментов.
    • preferHotBarTool [true]: При равной скорости добычи предпочитает инструменты в горячей панели, независимо от прочности.
    • preferLowDurability [false]: При равных характеристиках выбирает инструменты с меньшей прочностью.
    • switchBack [false]: Возвращает ранее выбранный предмет после завершения действия.
    • showDPS [true]: Отображает урон оружия во всплывающей подсказке.
    • changeForEntities [true]: Автоматически выбирает оружие с максимальным DPS при наведении на моба.
  • Поведение для блоков:

    • onlySwitchIfNecessary [false]: Смена инструмента только при необходимости добычи блока.
    • alwaysPreferFortune [false]: Всегда использовать Fortune для гравия и листвы.
    • preferSilkTouch [except_ores]:
      • always: Приоритет SilkTouch для травы, камня, руд, листьев и снега.
      • always_ores: Приоритет SilkTouch только для руд.
      • except_ores: Приоритет SilkTouch для всех блоков кроме руд.
      • never: Использование SilkTouch только при обязательном требовании блока.
    • customTools
      • Кастомные настройки инструментов в JSON-формате (пример: customTools={"minecraft:block_id":"minecraft:tool_id"}).
      • Для Forge/NeoForge используйте экранирование: customTools="{"minecraft:block_id":"minecraft:tool_id"}"
      • Группы инструментов: autotools:pickaxe, autotools:axe, autotools:shovel, autotools:hoe, autotools:sword
      • Для отключения мода используйте: "autotools:disabled"
      • Применимо к блокам и мобам (пример: "minecraft:stone" или "minecraft:sheep")

Совместимость

Доступны версии для Forge, NeoForge и Fabric (интеграция с ModMenu в Fabric). Мод полностью клиентский и работает на серверах.


Для разработчиков:

Инструменты: Должны реализовывать Item.isCorrectToolForDrops(BlockState) и Item.getDestroySpeed(Item, BlockState). Блоки должны корректно использовать requiresCorrectToolForDrops.

Оружие: Атрибуты атаки должны храниться через AttributeModifiers.

Требуемые зависимости

Скачать AutoTools

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseAutoTools NeoForge 1.20.4 v21.20.4NeoForge8 марта 2024289,3 КБ
ReleaseAutoTools Fabric 1.20.4 v21.20.3+1 Fabric8 марта 2024413 КБ
Releaseautotools-1.9-fabric-1.16.5.jar1.16+5 Fabric14 января 2024368,4 КБ
Releaseautotools-1.9-fabric-1.18.2.jar1.18+2 Fabric14 января 2024385,8 КБ
Releaseautotools-1.9-fabric-1.19.4.jar1.19.3+1 Fabric14 января 2024404,8 КБ
Releaseautotools-1.9-fabric-1.20.2.jar1.20.2Fabric14 января 2024403,1 КБ
Releaseautotools-1.9-fabric-1.20.4.jar1.20.3+1 Fabric14 января 2024403,1 КБ
Releaseautotools-1.9-forge-1.20.1.jar1.20+1 Forge14 января 202431,1 КБ
Releaseautotools-1.9-fabric-1.20.1.jar1.20+1 Fabric14 января 2024403 КБ
Releaseautotools-1.9-forge-1.16.5.jar1.16.5Forge14 января 202431,6 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.