Перейти к содержимому

RecursiveAE2PatternProvider 1.1.2 для Minecraft 26.1.2 (NeoForge)

Бета27 октября 2026Minecraft 26.1.2NeoForge18 скачиваний на Modrinth
Тестовая версия — возможны ошибки.

Файлы · 1

recursiveae2patternprovider-1.1.2.jarОсновной107 КБСкачать
Основной · 107 КБ
SHA-1b925e2707c007474400e17a8c9a8afabcbb61930SHA-5128ca22ba1b7814641683a0dd474f6f2519dd10e8a3bd36b025ff014b235443d7e52852ab9f49e0a986c6b991a69cbcbc4ee11ae7b0155834aea1888355fcfea52
Скачать

Что изменилось

Список изменений переведён автоматическиПоказать оригинал (EN)

Сделать maxAlternativesPerItem работающим и ранжировать рецепты, зависящие от запасов, последними

  • Применять maxAlternativesPerItem в обоих режимах выбора (жёстко заданное значение 64 обходило его при retainRecipeAlternatives=true) и считать различные рецепты, а не варианты ингредиентов. Значение по умолчанию повышено с 1 до 8.
  • RecipeSelection.alternatives(): также публиковать рецепты, которые rank() отклонил только потому, что их ингредиенты зацикливаются обратно в граф рецептов (tiered essences). Порядок: ациклические рецепты, циклические рецепты, зависящие от запасов.
  • Обрабатывать tier uncrafts (на входе один предмет, на выходе больше предмета, обратимого рецептом) как распаковку блоков: ранжировать последними, не учитывать в лимите, не разворачивать. Для каждой распаковки публикуется соответствующий рецепт сжатия.
  • Изменить порядок в CraftingService.getCraftingFor так, чтобы шаблоны, заданные пользователем, шли первыми, затем сгенерированные, затем сгенерированные зависящие от запасов; AE2 хранит шаблоны с одинаковым приоритетом в HashSet, поэтому порядок генерации не имел эффекта.
  • Пропускать генерацию шаблонов для предметов, которые сетка уже сообщает как создаваемые.
  • Статический выбор публикует один вариант ингредиента на рецепт, поэтому теги (стекло, дерево) больше не размножают шаблоны.
  • Добавить опцию debugLogging (по умолчанию выключена), управляющую диагностикой [alternatives] для каждого предмета, а также одну строку INFO, когда лимит оставляет рецепты за бортом, и маркер сборки при загрузке.
  • Добавить недостающие переводы конфигурации (defaultRecursiveMode, retainRecipeAlternatives, generatedIngredientAlternatives, debugLogging).

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее