Если вы используете IntelliJ IDEA, вы можете использовать плагин MinecraftDev. Этот плагин добавляет поддержку автоматического создания проектов Fabric, а также некоторых функций, связанных с mixin, таких как проверки, генерация accessors/shadow полей и копирование целевых ссылок Mixin (дескрипторов JVM). Плагин можно найти в репозитории плагинов IntelliJ, таким образом, вы можете установить его с помощью внутреннего браузера плагинов IntelliJ, перейдя в File → Settings → Plugins, затем перейдите на вкладку Marketplace и выполните поиск по слову Minecraft.
LICENSE и README.md, так как они нужны только для самого шаблона и не обязательны для Вашего мода.gradle.properties:archives_base_name и maven_group ваши предпочтительные значения.build.gradle иные зависимости, которые Вы планируете использовать.build.gradle в вашу среду разработки. Вы можете обратиться к следующему разделу для получения информации о конкретных IDE.Если вы не можете использовать плагин MinecraftDev или fabric-example-mod, вы также можете использовать GeneratorFabricMod от ExtraCrafTX, удобный инструмент для автоматического создания новых модов Fabric из шаблона. Выполните следующие действия:
path/to/GeneratorFabricMod/bin/GeneratorFabricMod.Если вы используете IntelliJ IDEA от JetBrains, пожалуйста, выполните следующие действия:
Необязательно, но рекомендуется: По умолчанию IntelliJ делегирует Gradle для создания проекта. Это не требуется для Fabric и, помимо прочих проблем, приводит к увеличению времени сборки и странностям, связанным с горячей заменой. Чтобы сделать это, используйте встроенный компилятор:
$PROJECT_DIR$/out.К сожалению, в настоящее время невозможно установить значение IDE по умолчанию для параметров 'Build and run using' и 'Run tests using', поэтому эти шаги должны повторяться для каждого нового проекта.
ПРИМЕЧАНИЕ: Не запускайте задачу gradle ./gradlew idea, так как это портит gradle и нарушает среду разработки.
Если вы используете Eclipse и хотите, чтобы IDE запускала конфигурации, вы можете запустить gradlew eclipse. Затем проект можно импортировать как обычный (не gradle) проект Eclipse в вашу рабочую область, используя меню 'File' - 'Import…', затем 'General' → 'Existing Projects into Workspace'.
Если вы используете VSCode, следуйте этим инструкциям
Чтение исходного кода Minecraft является неотъемлемой частью моддинга. К сожалению, мы не можем опубликовать исходный код Minecraft, потому что это нарушает лицензионное соглашение Minecraft. Вам нужно самостоятельно сгенерировать исходный код Minecraft.
Чтобы сгенерировать исходный код Minecraft. запустите задачу gradle genSources.
Если ваша IDE не имеет интеграции с gradle, выполните следующую команду в терминале: gradlew genSources (или ./gradlew genSources в Linux/macOS).
Это может занять некоторое время, в зависимости от мощности вашего компьютера.
Возможно, вам потребуется обновить gradle после выполнения задачи.
Смотрите Чтение исходного кода Minecraft о том, как прочитать исходный код.
Попробуйте добавить предмет или блок. Также посетите Применение изменений без перезапуска Minecraft.
gradlew cleanloom. Запуск gradlew --stop также может помочь с несколькими редкими проблемами.
Иногда при импорте проекта Gradle в IDE ресурсы могут загружаться неправильно. В этом случае запустите задачу downloadAssets вручную - либо с помощью встроенного меню IDE, либо просто запустив gradlew downloadAssets.