Вышеописанный фикс имеет еще одну багу - при билде мода в бинарнике дублируются файлы, из-за чего из одного мода достаются аш 2 @mod класса, что приводит к крашу форджа.Хм, действительно. Спасибо, дополню пост.
Чистой воды костыль. Gradle как бы призван автоматизировать логику сборки, а не принуждать вручную менять конфиг перед билдомПеред билдом закомментить эти строки
Базару ноль. Но технически это неправильно. Но шот мне пока лень лезть дебагером в idea-плагин и разбираться шо там поломалось и почемуНу что поделать, зато нет епотни с ресурсами при разработке
Покажи свой фулловыйпри билде мода в бинарнике дублируются файлы
build.gradle
, у меня ничего не дублировалось в билде. Какую версию градла и idea юзал? Я ещё раз чекнуЭто на какой версии Gradle? У мя работает толькоoutput.resourcesDir = output.getClassesDirs().getSingleFile()
output.resourcesDir = output.classesDir
, а output.getClassesDirs()
вообще нетуapply plugin: 'java'
// fix encoding from Eclipse to Idea
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
sourceSets {
main { output.resourcesDir = output.classesDir }
}
idea.module.inheritOutputDirs = true
Два коммента выше написано как исправить + шапка темы.Добавь, пожалуйста
перешёл на Idea на днях и весь вечер мучался с текстурами
помогло только это
build.gradle:apply plugin: 'java' // fix encoding from Eclipse to Idea tasks.withType(JavaCompile) { options.encoding = 'UTF-8' } sourceSets { main { output.resourcesDir = output.classesDir } } idea.module.inheritOutputDirs = true
Если ты имеешь ввиду создание сразу нескольких директорий подряд, то вместо точки используй слешНо есть один неприятный прекол - я не могу в ide создавать директории для ассетов, тупая идея всё равно склеивает папки, а потом майн опять не видит ассеты, даже если я пропишу и первую, и вторую строчки. Так что приходится ручками через проводник создавать, печально. Idea 2019.3.1 если что :с
@tox1cozZ наверное, стоит это добавить в темуидёшь в папку gradle/wrapper и открываешь gradle-wrapper.properties. Там прописываешь distributionUrl=https\://services.gradle.org/distributions/gradle-4.4.1-all.zip и всё будет работать
FG3 не могет собирать под 1.7.10, да? И что значит "своя версия граблей"?но у вас должна быть своя версия граблей или же FG3))