User Tools

Site Tools


ru:tutorial:cursegradle

Публикация модов на CurseForge с помощью CurseGradle

Чтобы ознакомиться с CurseGradle, пожалуйста, прочтите официальную вики-страницу проекта.

Примечание: в последних версиях изменения, описанные в этой статье, не являются необходимыми и, возможно, даже неправильными.

Fabric-изменения

(Примечание: Последнее обновление для Loom 0.2.5.)

Дополнения, необходимые для использования с Fabric, были выделены зеленым цветом. Если вы используете Loom 0.2.5, то remapJar.output должен быть просто remapJar.

По порядку:

  • afterEvaluate { ... } - Настройки remapJar Loom в настоящее время происходят после оценки, и как таковой remapJar.output может быть прочитан только тогда,
  • mainArtifact(remapJar) (или mainArtifact(remapJar.output) для Loom 0.2.4 и более ранних версий) - основным артефактом, представленным CurseForge, должен быть вывод remapJar, то есть переназначенный (готовый к публикации) мод,
  • uploadTask.dependsOn(remapJar) - убедитесь, что задача загрузки CurseForge выполняется только после создания переназначенного JAR-файла,
  • forgeGradleIntegration = false - поскольку вы не используете ForgeGradle, эта специфическая интеграция должна быть отключена.

Вы можете установить Modloader на Fabric и добавить поддерживаемые версии Java с помощью addGameVersion.

addGameVersion "Fabric" //Установить Modloader на Fabric
addGameVersion "Java 10"
ru/tutorial/cursegradle.txt · Last modified: 2021/02/24 08:19 by fotontv