modsmith Войти Войти Рус / Eng

AutoTools

minecraft_autotools · 207589 загрузок · MIT

клиент: required · сервер: unsupported (заявлено автором мода)

AutoTools — это мод Minecraft, который позволяет автоматически переключаться на лучший инструмент для блоков/мобов одним нажатием кнопки. Он просматривает весь ваш инвентарь и выбирает лучший инструмент в зависимости от уровня/скорости добычи, урона и чар.

Описание

Автоинструменты

modrinth modrinth

AutoTools просматривает весь ваш инвентарь и находит лучший инструмент для добычи блока или атаки моба. Инструмент определяется скоростью добычи, уровнем добычи, чарами и DPS. Мод отличается высоким уровнем настройки с много вариантов конфигурации. Для блоков, где предпочтителен SilkTouch см. silk_touch.json и для Фортуна fortune.json. Ножницы всегда будут предпочтительнее для shears.json.

Все параметры конфигурации можно удобно редактировать с помощью пользовательского интерфейса ClothConfig:

  • Конфигурация выбора [по умолчанию]:

    • toggle [false]: AutoTools всегда будет активен и постарается предоставить вам лучший инструмент. Можно переключать с помощью набора ключ.
    • disableCreative [true]: отключает AutoTools в творческом режиме, если переключатель включен.
    • keepSlot [false]: сохраняет выбранный слот при переключении на новый инструмент вместо использования стандартной механики.
    • hotbarOnly [false]: AutoTools будет выбирать инструмент только с вашей горячей панели.
    • preserveDurability [true]: AutoTools переключится на элемент без прочности, если подходящий инструмент не найден.
    • hotbarOnly [false]: AutoTools будет выбирать инструменты только с вашей горячей панели.
    • preferHotBarTool [true]: AutoTools отдаст предпочтение инструменту, уже находящемуся на вашей панели быстрого доступа, если несколько инструментов имеют одинаковую скорость добычи, независимо от их долговечности.
    • preferLowDurability [false]: AutoTools предпочтет инструмент с более низкой прочностью, а не с более высоким, если они имеют одинаковую скорость добычи и зачарования.
    • preserveDurability [true]: AutoTools переключится на элемент без прочности, если подходящий инструмент не найден.
  • switchBack [false]: AutoTools will switch back to the item you had in your hand before breaking the block

    • showDPS [true]: Displays the weapons Damage when hovering over it as a tooltip
    • changeForEntities [true]: AutoTools will change to the tool with the most DPS when looking at an entity
    • keepAxe [false]: AutoTools won't change to a better weapon(e.g. a sword) when holding an axe
    • enabled [always]:
      • always: AutoTools will always be active
      • tool: AutoTools will only be active while holding a tool
      • no_tool: AutoTools will only be active while not holding a tool
    • ignoredSlots [[]]: AutoTools won't do anything if the currently selected one of these
    • targetSlots [[1,2,3,4,5,6,7,8,9]]: AutoTools only puts tools in these slots
    • ignoredInventorySlots [[]]: AutoTools won't select tools from these slots in your inventory. See Inventory Slots
    • minDurability [0.0]: If < 1: Seen as a percentage: Tools below minDurability won't be selected
      Else: Seen as durability: tools will be selected until at minDurability (e.g. set to 1 to never break a tool)
  • durabilityCheck [true]: Prevents mining when going under minDurability

    • experimentalBreakDelay [false]: Adds an experimental 1 Tick = 50ms delay if toggle is enabled before breaking a block after a tool switch. Enable this if you are experiencing Desyncs like Ghost-Blocks when instant mining.
  • Поведение блока:

    • onlySwitchIfNecessary [false]: AutoTools пытается получить новый инструмент только в том случае, если он необходим для разрушения блока.
    • alwaysPreferFortune [false]: Autotools будет использовать Fortune для гравия и листьев.
    • preferSilkTouch [кроме_ores]:
      • всегда: Autotools дополнительно будет использовать SilkTouch для: травы, камня, руд, листьев, снега.
      • руды: AutoTools дополнительно будет использовать SilkTouch для руд.
      • кроме_оресов: Autotools дополнительно будет использовать SilkTouch для: травы, камней, листьев, снега.
      • никогда: Autotools будет использовать SilkTouch только в том случае, если это необходимо для майнинга блока.
    • Пользовательские инструменты
      • Добавьте пользовательские конфигурации инструментов в формате JSON (например, customTools={"minecraft:block_id":"minecraft:tool_id"} или customBlocks={"minecraft:block_id":["minecraft:tool_id_1", "minecraft:tool_id_2"]})
      • Примечание: в Forge и NeoForge вы можете использовать customTools="{"minecraft:block_id":"minecraft: Tool_id"}"
      • При добавлении нескольких инструментов первый имеет наивысший приоритет.

There are also pre-define lists for tool groups: autotools:pickaxe, autotools:axe, autotools:shovel, autotools:hoe, autotools:sword - To completely disable AutoTools for a block use: "autotools:disabled" - This works on both blocks and entities (e.g. "minecraft:stone" or "minecraft:sheep")

Compatability

There is a version available for the Forge, NeoForge and Fabric mod loader (ModMenu integration when using the Fabric version)
AutoTools requires ClothConfig.

AutoTools is entirely client-side and works on servers and with many third-party mods.

AutoTools also works with Controllable


For Developers:

Item Compatability:

Tools: Should implement Item.isCorrectToolForDrops(BlockState) and Item.getDestroySpeed(Item, BlockState). Additionally, Blocks should correctly implement requiresCorrectToolForDrops (Mojmap Mappings)

Weapons: Items need their attack damage (and attack speed) stored as AttributeModifiers

Mod Integration:

If you want to depend on AutoTools in your own project, use either one of these configs. A list of available packages can be found at:

https://maven.zelythia.net/#/releases/net/zelythia/autotools-common or https://github.com/zelythia/AutoTools/packages/2683389/versions

repositories {
    maven {
        name = "Zelythia Releases"
        url = uri("https://maven.zelythia.net/releases")
    }
}

Согласно Документация GitHub:

repositories {
    maven {
        url = uri("https://maven.pkg.github.com/zelythia/AutoTools")
        credentials {
            username = project.findProperty("gpr.user") ?: System.getenv("USERNAME")
            password = project.findProperty("gpr.key") ?: System.getenv("TOKEN")
        }
   }
}

Версии (60)

ВерсияMinecraftЗагрузчикиФайл
3.4.3 26.3 fabric, quilt скачать
3.4.3 26.3 neoforge скачать
3.4.3 26.2 fabric, quilt скачать
3.4.3 26.2 neoforge скачать
3.4.3 1.16.5 forge скачать
3.4.3 1.16.5 fabric, quilt скачать
3.4.3 1.18.2 forge скачать
3.4.3 1.18.2 fabric, quilt скачать
3.4.3 1.19.3, 1.19.4 fabric, quilt скачать
3.4.3 1.20.6 fabric, quilt скачать
3.4.3 1.20.5, 1.20.6 neoforge скачать
3.4.3 1.20.5, 1.20.6 forge скачать
3.4.3 1.20, 1.20.1 fabric, quilt скачать
3.4.3 1.20, 1.20.1 forge скачать
3.4.3 1.21, 1.21.1 fabric, quilt скачать
3.4.3 1.21, 1.21.1 neoforge скачать
3.4.3 1.21, 1.21.1 forge скачать
3.4.3 1.21.10, 1.21.9 fabric, quilt скачать
3.4.3 1.21.10, 1.21.9 neoforge скачать
3.4.3 1.21.11 fabric, quilt скачать
3.4.3 1.21.11 neoforge скачать
3.4.3 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
3.4.3 26.1, 26.1.1, 26.1.2 neoforge скачать
3.4.2 1.20.6 fabric, quilt скачать
3.4.2 1.20.5, 1.20.6 neoforge скачать
3.4.2 1.20.5, 1.20.6 forge скачать
3.4.2 1.20, 1.20.1 fabric, quilt скачать
3.4.2 1.20, 1.20.1 forge скачать
3.4.2 1.16.5 forge скачать
3.4.2 1.16.5 fabric, quilt скачать
3.4.2 1.18.2 forge скачать
3.4.2 1.18.2 fabric, quilt скачать
3.4.2 1.19.3, 1.19.4 fabric, quilt скачать
3.4.2 1.19.4 forge скачать
3.4.2 1.21.6, 1.21.7, 1.21.8 fabric, quilt скачать
3.4.2 1.21.6, 1.21.7, 1.21.8 neoforge скачать
3.4.2 1.21.4 fabric, quilt скачать
3.4.2 1.21.4 neoforge скачать
3.4.2 1.21, 1.21.1 fabric, quilt скачать
3.4.2 1.21, 1.21.1 neoforge скачать
3.4.2 1.21, 1.21.1 forge скачать
3.4.2 1.21.10, 1.21.9 fabric, quilt скачать
3.4.2 1.21.10, 1.21.9 neoforge скачать
3.4.2 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
3.4.2 26.1, 26.1.1, 26.1.2 neoforge скачать
3.4.2 1.21.11 fabric, quilt скачать
3.4.2 1.21.11 neoforge скачать
3.4.1 26.1, 26.1.1, 26.1.2 fabric, quilt скачать
3.4.1 26.1, 26.1.1, 26.1.2 neoforge скачать
3.4.1 1.21.10, 1.21.9 fabric, quilt скачать
3.4.1 1.21.10, 1.21.9 neoforge скачать
3.4.1 1.21.11 fabric, quilt скачать
3.4.1 1.21.11 neoforge скачать
3.4.1 1.21.6, 1.21.7, 1.21.8 fabric, quilt скачать
3.4.1 1.21.6, 1.21.7, 1.21.8 neoforge скачать
3.4.1 1.21.4 fabric, quilt скачать
3.4.1 1.21.4 neoforge скачать
3.4.1 1.20, 1.20.1 fabric, quilt скачать
3.4.1 1.20, 1.20.1 forge скачать
3.4.1 1.20.6 fabric, quilt скачать

Страница на Modrinth →