NeoForge
Авторы |
Команда разработчиков NeoForge |
---|---|

Написано на |
Java |

Последняя версия |
|

Лицензия |
LGPL 2.1 |

Исходный код |
Открыт (GitHub) |

Совместимо с |
1.20.1 |

Ссылки |


**NeoForge** — это бесплатный API для упрощения создания модификаций и загрузчик, предназначенный для упрощения обеспечения совместимости создаваемых сообществом игровых модификаций для Minecraft: Java Edition.

NeoForge появился в результате ухода большей части команды разработчиков Minecraft Forge (за исключением LexManos — владельца Minecraft Forge) из проекта Forge и создания форка NeoForged.

## Установка

- Установите желаемую версию Minecraft для которой есть NeoForge.
- Скачайте NeoForge для установленной версии Minecraft с официального сайта.
- После загрузки, откройте папку загрузок и дважды щёлкните на файле установщика. Если Java не установлена, понадобится установить её (Если Вы используете Linux, то нужно будет запустить
`.jar`

файл вручную, с помощью такой команды, как`java -jar <название установщика.jar>`

). - Откроется окно под названием «Mod System Installer». Переключатель действий должен быть установлен в положение «Install Client».
- (Не обязательно) Если NeoForge нужно установить в пользовательскую директорию игры, нажмите на кнопку «...» рядом с полем пути каталога установки по умолчанию, затем выберите папку для установки.
- Убедитесь, что в папке mods НЕТ модов для других версий игры, иначе NeoForge не запустится.
- Нажмите «Ок» и дождитесь завершения установки.
- Создайте папку
`mods`

в директории игры, если она отсутствует. - Скачайте желаемую модификацию с официального источника.
- Переместите модификацию в папку
`mods`

. - Выберете профиль Forge (временно, оставлено для совместимости) в лаунчере.
- Запустите Minecraft.

## Совместимость

Модификации созданные для NeoForge на данный момент сохраняют совместимость с Minecraft Forge, но несовместимы с Fabric и Quilt.

## Интегрированные API

### Ore Dictionary

Словарь руд позволяет модификациям регистрировать руды, металлы и другое под определённым именем. Пример использования: две модификации регистрируют слиток меди под именем `ingotCopper`

. Вторая модификация использует для крафта это имя слитка. Благодаря Ore Dictionary, слиток из первой модификации можно будет использовать в рецептах из второй модификации.

### Liquid Dictionary

Словарь жидкостей работает по принципу словаря руд, но с жидкостями.

### Forge Energy

Предлагает энергетическую систему, функционально эквивалентную Redstone Flux.