Скачать Enchantment Calculator — Minecraft Моды — MetaMods

Enchantment Calculator

Активный

Установок

0

Последнее обновление

3 месяца назад

Версии

1.21 — 1.21.8
Клиент
Fabric
Оружие и броня
Игровые механики
Утилиты

Enchantment Calculator

Что это за мод?

Enchantment Calculator — это клиентский мод, который помогает найти самый экономичный способ наложения чар на ваши предметы в Minecraft.

Как пользоваться

  1. Положите предмет в наковальню
  2. Выберите чары из левой панели
  3. Нажмите "Рассчитать" для поиска оптимальной последовательности
  4. Следуйте шагам, показанным в правой панели
  5. Перемещайтесь между шагами с помощью кнопок-стрелок

Настройка интерфейса

Мод поддерживает кастомизацию через пользовательские ресурспаки. Элементы интерфейса находятся по пути: assets/enchantmentcalculator/textures/gui

Технические особенности алгоритма

Древовидная оптимизация

Мод использует сложный древовидный алгоритм оптимизации для поиска наиболее эффективной последовательности чар.

Расчет стоимости

Мод точно рассчитывает затраты по механике наковальни Minecraft:

Общая стоимость = Стоимость чар + Штраф за предыдущую работу

Система весов чар

Вес 1: защита, острота, эффективность, прочность, сила
Вес 2: огненный аспект, добыча, удача, отдача, пламя
Вес 4: починка, шелковое касание, бесконечность, проклятие привязки

Оптимизация производительности

Вместо проверки всех возможных деревьев алгоритм:

  • Группирует деревья по максимальной глубине
  • Рассчитывает взвешенные суммы вкладов для каждого дерева
  • Сохраняет только лучшее дерево на каждом уровне глубины
  • Снижает сложность с O(n!) до O(n²)

Режимы оптимизации

  • Режим уровней: Минимизирует общую стоимость в уровнях
  • Режим опыта: Минимизирует общее потребление XP

Обработка особых случаев

  • Одна чара: Прямое применение (стоимость = вес × уровень)
  • Две чары: Простая комбинация без поиска по дереву
  • Несовместимые чары: Фильтруются на этапе выбора
  • Максимум использований наковальни: Ограничено 6 использованиями

Известные проблемы

  • Интерфейс выходит за пределы экрана при использовании масштаба UI 4

Этот алгоритм гарантирует математически оптимальную последовательность чар при сохранении высокой производительности для игрового процесса в реальном времени.

Участники проекта
FanyaOff

FanyaOff

Разработчик

Создан: 22 июл 2025

ID: 256507