Не могу импортировать

Версия Minecraft
1.12.2
API
Forge
1
0
Я хочу импортировать
Надо импортировать:
org.spongepowered:mixin
com.github.ZeroMemes:Alpine
net.jodah:typetools
com.googlecode.json-simple:json-simple:1.1.1
club.minnced:java-discord-rpc:2.0.1
com.lukflug:panelstudio
com.lukflug:panelstudio-mc12
org.lwjgl:3.23
build.gradle:
buildscript {
    repositories {
        jcenter()
        maven {
            name = 'forge'
            url = 'http://files.minecraftforge.net/maven'
        }
        maven {
            name = 'SpongePowered'
            url = 'https://repo.spongepowered.org/repository/maven-public/'
        }
    }
    dependencies {
        classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT'
        classpath 'org.spongepowered:mixingradle:0.4-SNAPSHOT'
        classpath 'com.github.jengelman.gradle.plugins:shadow:1.2.3'
    }
}

apply plugin: 'net.minecraftforge.gradle.forge'
apply plugin: 'org.spongepowered.mixin'
apply plugin: 'com.github.johnrengelman.shadow'

version project.modVersion
group project.modGroup // http://maven.apache.org/guides/mini/guide-naming-conventions.html

sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_8
compileJava {
    sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_8
}

minecraft {
    version = project.forgeVersion
    runDir = 'run'
    mappings = project.mcpVersion
    coreMod = 'ru.mepon.nonameclient.noname.api.mixin.MixinLoader'
    makeObfSourceJar = false
}

repositories {
    maven {
        name = 'spongepowered-repo'
        url = 'https://repo.spongepowered.org/repository/maven-public/'
    }
    maven {
        name = 'swt-repo'
        url = "http://maven-eclipse.github.io/maven"
    }
    maven {
        name = "jitpack.io"
        url = "https://jitpack.io"
    }
    maven {
        name = 'lukflug'
        url = 'https://lukflug.github.io/maven'
    }
    mavenCentral()
}

dependencies {
    compile("org.spongepowered:mixin:0.7.4-SNAPSHOT") {
        exclude module: 'launchwrapper'
        exclude module: 'guava'
        exclude module: 'gson'
        exclude module: 'commons-io'
    }
    compile "com.github.ZeroMemes:Alpine:1.5"
    compile group: 'net.jodah', name: 'typetools', version: '0.5.0'
    compile group: "com.googlecode.json-simple", name: "json-simple", version: "1.1.1"
    compile group: 'club.minnced', name: 'java-discord-rpc', version: '2.0.1'
    compile("com.lukflug:panelstudio:0.1.8")
    compile("com.lukflug:panelstudio-mc12:0.1.8")
}

processResources {
    inputs.property 'version', project.version
    inputs.property 'mcversion', project.minecraft.version

    from(sourceSets.main.resources.srcDirs) {
        include 'mcmod.info'
        expand 'version': project.version, 'mcversion': project.minecraft.version
    }
    from(sourceSets.main.resources.srcDirs) {
        exclude 'mcmod.info'
    }
    rename '(.+_at.cfg)', 'META-INF/$1'
}

shadowJar {
    dependencies {
        include(dependency('org.spongepowered:mixin'))
        include(dependency('com.github.ZeroMemes:Alpine'))
        include(dependency('net.jodah:typetools'))
        include(dependency('com.googlecode.json-simple:json-simple:1.1.1'))
        include(dependency('club.minnced:java-discord-rpc:2.0.1'))
        include(dependency('com.lukflug:panelstudio'))
        include(dependency('com.lukflug:panelstudio-mc12'))
    }
    exclude 'dummyThing'
    exclude 'LICENSE.txt'
    classifier = 'release'
}

mixin {
    defaultObfuscationEnv searge
    add sourceSets.main, 'mixins.noname.refmap.json'
}

reobf {
    shadowJar {
        mappingType = 'SEARGE'
        classpath = sourceSets.main.compileClasspath
    }
}

jar {
    manifest {
        attributes(
                'MixinConfigs': 'mixins.noname.json',
                'tweakClass': 'org.spongepowered.asm.launch.MixinTweaker',
                'TweakOrder': 0,
                'FMLCorePluginContainsFMLMod': 'true',
                'FMLCorePlugin': 'ru.mepon.nonameclient.noname.api.mixin.MixinLoader',
                'ForceLoadAsMod': 'true',
                'FMLAT': 'noname_at.cfg'
        )
    }
}

build.dependsOn(shadowJar)
 
Краш-лог
C:\Users\Ivan\Desktop\NoName Client � �����\src\main\java\ru\mepon\nonameclient\Main.java:6: error: package me.zero.alpine.bus does not exist
import me.zero.alpine.bus.EventBus;
Краш-лог:
C:\Users\Ivan\Desktop\NoName Client � �����\src\main\java\ru\mepon\nonameclient\Main.java:6: error: package me.zero.alpine.bus does not exist
import me.zero.alpine.bus.EventBus;
Последнее редактирование:

will0376

Токсичная личность
2,072
55
584
Воу, разогнался то как.
1)РУ путь - сразу в помойку.
2)Если какая-то зависимость не подтягивается - можешь попробовать скормить ему мод локально.
compile fileTree(dir: 'lib', include: ['*.jar']) в dependencies будет подсасывать все *.jar из папки <кореньпроекта>/lib.
3)смотри лог билда проекта. в основном там информации с лихвой хватает
 
Сверху