Almost Unified - данный мод основан на идее UniDict. Это старый, более не поддерживаемый мод, выпущенный в версии 1.12.2.
В старых версиях Minecraft использовалась система, называемая Словарем руды. Его цель состояла в том, чтобы облегчить жизнь моддерам при добавлении новых ресурсов, которые, возможно, уже существуют в других модах. При правильном использовании вы можете использовать ресурсы из разных модов в их рецептах взаимозаменяемо. Однако, если вы когда-нибудь играли в большой модпак в те далекие времена, вы, вероятно, знаете, что для каждого материала было около 10 различных слитков, потому что многие моды добавляли их.
Это часто приводило к нехватке места для хранения, потому что все эти ресурсы из разных модов не складывались в одну кучу. Кроме того, некоторые моды неправильно использовали словарь для своих рецептов, поэтому многие ресурсы были бесполезны.
UniDict решил эту проблему, объединив одинаковые ресурсы из разных модов, так что для каждого ресурса осталось только по одному предмету, который можно использовать для всех рецептов. Таким образом, вместо 10 различных медных слитков у вас будет только один, который будет выступать в качестве основного универсального медного слитка.
С момента выхода версии 1.12.2 прошло много времени, и словаря Руды давно не существует. В сегодняшнем обновленном Minecraft есть система тегов, которая работает очень похоже на Словарь руды. Тем не менее, они также не решают проблему множества похожих ресурсов из разных модов.
Almost Unified пытается решить эту проблему, работая аналогично UniDict.
Его цель - создать один доминирующий ресурс для каждого настроенного тега и заставить все рецепты использовать эту доминирующую запись.
Как это работает?
Определяя список приоритетных модов и целевые теги в конфигурации, Almost Unified пытается найти доминирующий элемент для каждой записи и изменяет рецепты в зависимости от этого.
В современном Minecraft рецепты обычно создаются в формате JSON и загружаются при входе в мир. Каждый загруженный рецепт считывается модом и изменяется в зависимости от различных свойств в формате JSON.
Для всех входных данных процесс унификации пытается использовать определенный тег, чтобы все элементы оставались полезными, что означает, что Almost Unified также должен работать в существующих мирах.
Для выходных данных Almost Unified будет использовать доминирующий элемент.
Поскольку модификация происходит до того, как рецепт загружается в игру, во время работы игры не происходит никаких сложных процессов.
Какие функции есть у Almost Unified?
Мод преобразует существующие рецепты, чтобы получить единый список ресурсов, с которым игроки и разработчики упаковки могут работать. Он не добавляет свои собственные рецепты, ресурсы, добычу руды или аналогичный контент.
Поскольку при объединении есть вероятность появления дублирующихся рецептов, Almost Unified позаботится о дублировании и удалит их.
Кроме того, он автоматически скрывает все записи, не являющиеся доминирующими, из JEI / REI.
Мод можно полностью перезагрузить. Настройки загружаются каждый раз, когда начинается процесс объединения, что означает, что их можно редактировать на лету. Чтобы перезапустить процесс, просто вернитесь в мир или воспользуйтесь командой /reload.
Можете привести пример?
Подумайте о двух модах (modA и modB), которые добавляют серебряную руду. Кроме того, они оба добавляют серебряные слитки и соответствующие рецепты для их получения, такие как дробление или плавка руды.
Если один из этих рецептов не принимает тег в качестве входных данных, Almost Unify изменит это. Кроме того, он выберет один из серебряных слитков в качестве основного элемента в зависимости от списка приоритетов мода в конфигурации unify.json. В качестве выходных данных для всех рецептов, независимо от модификации, будет использоваться основной серебряный слиток.
После процесса унификации вы получите несколько одинаковых рецептов. Средства просмотра рецептов, такие как JEI/REI, также будут показывать индикатор, если рецепт был унифицирован. В итоге у вас будут рецепты, которые принимают теги в качестве входных данных, а в качестве выходных - только основной элемент. Повторяющиеся рецепты удалены.
Дополнительная информация
Для получения дополнительной информации, такой как ограничения, встроенная интеграция или часто задаваемые вопросы, ознакомьтесь с wiki.
Как установить мод:
- Скачайте и установите Fabric
- Скачайте мод и скопируйте в .minecraft/mods
- Готово
Скачать мод:
1.20.1:
almostunified-fabric-1_20_1-0_9_4.jar [197.18 Kb]
1.19.4:
almostunified-fabric-1_19_4-0_6_0.jar [189.04 Kb]
1.19.2:
almostunified-fabric-1_19_2-0_8_1.jar [192.92 Kb]
1.18.2:
almostunified-fabric-1_18_2-0_3_10.jar [157.83 Kb]