Руководства для разработчиков 26.1.2
Наши руководства для разработчиков, созданные сообществом, охватывают множество тем: от создания мода и настройки окружения до рендеринга, работы с сетью, генерации данных и многое другое.
Fabric – это легкий инструментарий модификации для Minecraft: Java Edition, разработанный, чтобы быть простым и легким в использовании. Это позволяет разработчикам применять модификации («моды») к стандартной игре, добавлять новые функции или изменять существующие механики.
Эта документация проведет вас через модификацию с помощью Fabric, от создание вашего первого мода и настройка вашей среды, к сложным темам, как сеть, рендер, сеть данных и т.д.
Просмотрите список доступных страниц на боковой панели.
TIP
Если вам это понадобится в любое время, полностью рабочий мод со всем исходным кодом этой документации доступен в папке /reference на GitHub.
Предварительные требования
Прежде чем начать модификацию с помощью Fabric, вам нужно иметь определенное понимание разработки с помощью Java и объектно-ориентированного программирования в целом.
Вот некоторые ресурсы, которые могут помочь вам ознакомиться с Java и ООП:
Что предлагает Fabric?
Проект Fabric сосредоточен вокруг трех основных компонентов:
- Загрузчик Fabric: гибкий, независимый от платформы загрузчик модов, в первую очередь разработанный для Minecraft: Java Edition
- Fabric API: дополнительный набор API и инструментов, которые разработчики моды могут использовать при создании модов
- Fabric Loom: плагин Gradle, позволяющий разработчикам легко разрабатывать и отлаживать моды
Что предлагает Fabric API?
Fabric API предоставляет широкий набор API, которые дополняют стандартные функции, позволяя как расширенную, так и упрощенную разработку.
Например, он предоставляет новые хуки, события, утилиты, такие как расширители доступа к функциям, доступ к встроенным реестрам, таким как реестр компостируемых предметов и многое другое.




