One Enough Item
one-enough-item · 557850 загрузок · GPL-3.0-only
клиент: required · сервер: required (заявлено автором мода)
С помощью OEI вы можете легко заменить повторяющиеся элементы одним назначенным репрезентативным элементом.
Описание
OneEnoughItem (OEI)
Этот мод был разработан, чтобы решить проблему дублирования словарей предметов в модпаках — три типа серебра, четыре типа свинца, пять типов помидоров, шесть видов кукурузы — каждый со своими рецептами.
С помощью OEI вы можете легко заменить повторяющиеся элементы уникальными назначенными представителями.
Типичные случаи
17 видов помидоров в модпаке
Шесть видов серебряной руды в модпаке
Все по независимым рецептам!
Эти дни уже прошли. При использовании OEI элементы заменяются их назначенными представителями сразу после создания!
Использование
OEI управляется пакетами данных и поддерживает горячую перезагрузку. Настройте замену в позиции data/oei/replacements, используя этот простой синтаксис:
[
{
"matchItems": [
"#forge:ore",
"minecraft:potato",
"minecraft:carrot"
],
"resultItems": "minecraft:egg"
}
]
Перечислите идентификаторы элементов для замены в matchItems и укажите назначенного представителя в resultItems.
Внимание: никогда не заменяйте элемент сам собой — это может привести к критическим ошибкам!
Интеграция KubeJS:
ServerEvents.highPriorityData(event => {
event.addJson("oei:replacements/raw_materials.json", [
{
"matchItems": ["#forge:raw_materials/silver"],
"resultItems": "thermal:raw_silver"
}
]);
});
OEI поддерживает сопоставление тегов. Если замены на основе тегов требуют перезагрузки игры, вместо этого используйте необработанные идентификаторы предметов (вероятно, из-за конфликтов модов).
Встроенный редактор (v1.0.3+):
Нажмите CTRL+R, чтобы открыть редактор графического интерфейса для конфигурации замены без кода!
Редактор включает в себя дедупликацию рецептов — см. официальную документацию.
Эффекты
OEI заменяет предметы на самом раннем этапе, а не путем сканирования инвентаря игроков.
Пример: замена всех предметов яйцами мгновенно преобразит творческий инвентарь:

Рецепты автоматически адаптируются. Вот железные слитки → рецепт яиц в печи:

Все рецепты обрабатываются автоматически, включая дисплеи JEI:

Работает с профессиями, достижениями и почти всеми нежестко запрограммированными рецептами.
Кроме того, замена предметов воздухом полностью удалит их. Однако из соображений совместимости такие изменения не вступят в силу в инвентаре творческого режима или на дисплеях JEI.
Глубокая замена
Включите в конфигурации, чтобы расширить замены на контексты взаимодействия с предметами (например, лечение железных големов яйцами после замены железных слитков).
Используйте, когда стандартная замена рецепта не удалась для определенных модов.
Примечание: влияет только на обнаружение предметов — не полностью наследует функциональность исходного предмета.
Дорожная карта
- Удаление свойств: удалите свойства замененных элементов (например, свойства продуктов питания, чтобы исключить их из справочников Spice of Life). Настраиваемый.
- Наследование тегов: представители могут наследовать все теги замененных элементов.
- Удаление тегов: полностью удалите теги с замененных предметов, чтобы исключить их из рецептов.
Версии (27)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
1.0.0 |
26.1.2 | neoforge | скачать |
1.0.8 |
1.21.1 | neoforge | скачать |
1.0.8 |
1.20.1 | forge | скачать |
1.0.7-hotfix |
1.20.1 | forge | скачать |
1.0.7 |
1.20.1 | forge | скачать |
1.0.7-hotfix |
1.21.1 | neoforge | скачать |
1.0.7 |
1.21.1 | neoforge | скачать |
1.0.6 |
1.21.1 | neoforge | скачать |
1.0.6-jech |
1.20.1 | forge | скачать |
1.0.6 |
1.20.1 | forge | скачать |
1.0.5.1 |
1.20.1 | forge | скачать |
1.0.5.1 |
1.21.1 | neoforge | скачать |
1.0.5.1 |
1.20.1 | fabric | скачать |
1.0.5 |
1.20.1 | fabric | скачать |
1.0.5 |
1.21.1 | neoforge | скачать |
1.0.5 |
1.20.1 | forge | скачать |
1.0.4.1 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 | forge | скачать |
1.0.4 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 | forge | скачать |
1.0.3_hotfix |
1.20.1 | forge | скачать |
1.0.3 |
1.20.1 | forge | скачать |
1.0.2 |
1.21, 1.21.1 | fabric | скачать |
1.0.2 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 | fabric | скачать |
1.0.2 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 | forge | скачать |
1.0.1 |
1.21.1 | fabric | скачать |
1.0.1 |
1.21.1 | neoforge | скачать |
1.0.1 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 | fabric | скачать |
1.0.1 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6 | forge | скачать |