User Tools

Site Tools


ru:tutorial:cursegradle
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


ru:tutorial:cursegradle [2021/02/24 08:19] (current) – created fotontv
Line 1: Line 1:
 +====== Публикация модов на CurseForge с помощью CurseGradle ======
  
 +Чтобы ознакомиться с CurseGradle, пожалуйста, прочтите [[https://github.com/matthewprenger/CurseGradle/wiki|официальную вики-страницу проекта]].
 +
 +Примечание: в последних версиях изменения, описанные в этой статье, не являются необходимыми и, возможно, даже неправильными.
 +
 +===== Fabric-изменения =====
 +
 +(Примечание: Последнее обновление для Loom 0.2.5.)
 +
 +Дополнения, необходимые для использования с Fabric, были выделены зеленым цветом. Если вы используете Loom 0.2.5, то ''remapJar.output'' должен быть просто ''remapJar''.
 +
 +{{:tutorial:cursegradle_changes.png?nolink|}}
 +
 +По порядку:
 +
 +  * ''%%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.
 +<code>
 +addGameVersion "Fabric" //Установить Modloader на Fabric
 +addGameVersion "Java 10"
 +</code>
ru/tutorial/cursegradle.txt · Last modified: 2021/02/24 08:19 by fotontv