Jump to content
  • Home
  • Files
  • Docs
Topics
  • All Content

  • This Topic
  • This Forum

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • Mod Developer Central
  • Modder Support
  • ForgeGradle
  • [Solved] Failed to apply plugin [id 'forge'] resource GradleStart.java not found
Currently Supported: 1.16.X (Latest) and 1.15.X (LTS)
Sign in to follow this  
Followers 2
delvr

[Solved] Failed to apply plugin [id 'forge'] resource GradleStart.java not found

By delvr, March 11, 2015 in ForgeGradle

  • Start new topic

Recommended Posts

delvr    1

delvr

delvr    1

  • Tree Puncher
  • delvr
  • Members
  • 1
  • 7 posts
Posted March 11, 2015

Hi,

 

I'm getting this error whenever I attempt to run any task (build, setupDecompWorkSpace etc) on my existing IntelliJ project's build.gradle:

 

A problem occurred evaluating script.
> Failed to apply plugin [id 'forge']
   > resource GradleStart.java not found.

 

Stacktrace ends with:

 

Caused by: java.lang.IllegalArgumentException: resource GradleStart.java not found.
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145)
at com.google.common.io.Resources.getResource(Resources.java:197)
at net.minecraftforge.gradle.tasks.CreateStartTask.addResource(CreateStartTask.java:118)
at net.minecraftforge.gradle.user.UserBasePlugin.tasks(UserBasePlugin.java:636)
at net.minecraftforge.gradle.user.UserBasePlugin.applyPlugin(UserBasePlugin.java:87)
at net.minecraftforge.gradle.user.patch.UserPatchBasePlugin.applyPlugin(UserPatchBasePlugin.java:44)
at net.minecraftforge.gradle.common.BasePlugin.apply(BasePlugin.java:148)
at net.minecraftforge.gradle.common.BasePlugin.apply(BasePlugin.java:49)
at org.gradle.api.internal.plugins.ImperativeOnlyPluginApplicator.applyImperative(ImperativeOnlyPluginApplicator.java:35)
at org.gradle.api.internal.plugins.RulesCapablePluginApplicator.applyImperative(RulesCapablePluginApplicator.java:42)
at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(DefaultPluginManager.java:133)
... 65 more

 

I do see said Java file in my user .gradle\caches\modules-2\files-2.1\net.minecraftforge.gradle\ForgeGradle\1.2-SNAPSHOT\7c022f7189f49b5064399d85a1271ef9c90384d1\ForgeGradle-1.2-SNAPSHOT.jar.

 

Last time it worked was about a week ago I believe. I haven't yet found a change of mine that would have caused this.

 

Things I've tried:

- Deleting user .gradle/ directory

- Deleting project .gradle/ and gradle/ directories and getting a fresh Gradle wrapper

- Gradle versions 2.1, 2.2 and 2.3

- Forge versions 10.13.2.1291 and 10.13.2.1307-1.7.10

- Retrying periodically over the course of two days

 

Any help would be greatly appreciated. Thanks!


My mods:

  • [1.7.10] Streams - Real Flowing Rivers!
  • [1.7.10] Repose - Walkable soil slopes. Give your spacebar a break!

Share this post


Link to post
Share on other sites

delvr    1

delvr

delvr    1

  • Tree Puncher
  • delvr
  • Members
  • 1
  • 7 posts
Posted March 12, 2015

I just solved the problem - it was caused by having "apply plugin: 'forge'" in a local file imported by build.gradle with "apply from:" instead of directly inside build.gradle. This had always worked for me but it seems the latest ForgeGradle 1.2 snapshot doesn't like it.


My mods:

  • [1.7.10] Streams - Real Flowing Rivers!
  • [1.7.10] Repose - Walkable soil slopes. Give your spacebar a break!

Share this post


Link to post
Share on other sites

Edorion    1

Edorion

Edorion    1

  • Tree Puncher
  • Edorion
  • Members
  • 1
  • 1 post
Posted January 28, 2018 (edited)

Hi,

 

I've the same problem, and to avoid to create the same topic, i prefer post here (sorry for the up of more than a year). My project is for MC 1.7.10 with forge 10.13.4.1614, and I use Eclipse as IDE.

 

error.jpg.2a19baefcf7dd363d83310c97c6921e4.jpg

 

The compilation fail at line 18 with

apply plugin: 'forge'

 

 

I've tested by changing 'forge' with 'forge-1.7.10-10.13.4.1614-1.7.10' or 'net.minecraftforge.gradle.forge' but it still failed. On internet, I've found build.gradle with 'forge' so I'm a bit confused. I even tried moving my code and build.gradle to my forge directory (in modMcAchiev, I've separed forge and my code in different directories) and build with gradle, no success. I searched for clue to solve my problem and I tried to delete my .gradle in my user directory and redo the config of forge in my workspace (with gradlew setupDecompWorkspace of course) but same result. The code work fine when launched from Eclipse. I've also use the --refresh-dependencies argument with gradle build.

 

My build.gradle is the following :

buildscript {
    repositories {
        mavenCentral()
        maven {
            name = "forge"
            url = "http://files.minecraftforge.net/maven"
        }
        maven {
            name = "sonatype"
            url = "https://oss.sonatype.org/content/repositories/snapshots/"
        }
    }
    dependencies {
        classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
    }
}

apply plugin: 'forge'

sourceCompatibility = 1.7

version = "0.1.0-mc1.7.10"
group= "achievbook" // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = "Achievement Book"

sourceSets {
    main {
        java { srcDirs = ["C:/Users/User/Dropbox/Projets perso/modMcAchiev/workspace/src/java"] }
        resources { srcDirs = ["C:/Users/User/Dropbox/Projets perso/modMcAchiev/workspace/src/resources"] }
    }
}

minecraft {
    version = "1.7.10-10.13.4.1614-1.7.10"
    runDir = "eclipse"
}

processResources
{
    // this will ensure that this task is redone when the versions change.
    inputs.property "version", project.version
    inputs.property "mcversion", project.minecraft.version

    // replace stuff in mcmod.info, nothing else
    from(sourceSets.main.resources.srcDirs) {
        include 'mcmod.info'
                
        // replace version and mcversion
        expand 'version':project.version, 'mcversion':project.minecraft.version
    }
        
    // copy everything else, thats not the mcmod.info
    from(sourceSets.main.resources.srcDirs) {
        exclude 'mcmod.info'
    }
}

reobf {deobfFile = new net.minecraftforge.gradle.delayed.DelayedFile(project, "build/tmp/deobfBinJar/deobfed.jar") }

I made a scan, and the complete stacktraces are at https://scans.gradle.com/... .

 

I've not much experience with minecraft modding, and it's maybe a stupid error for my side, but I'm out of solution to solve this problem. Thanks by advance.

 

Edit : The tutorial I used was the one from Bedrock Miner, and I modified the given build file at the minecraft part to be like the part in my forge build file (the one given by default as example).

Edited January 28, 2018 by Edorion
Adding informations
  • Like 1

Share this post


Link to post
Share on other sites

larsgerrits    514

larsgerrits

larsgerrits    514

  • Reality Controller
  • larsgerrits
  • Members
  • 514
  • 3462 posts
Posted January 28, 2018 (edited)

1.7.10 is no longer supported on this forum. Please update if you want support. Also, this thread is almost 3 years old. Please make your own thread if you updated.

Edited January 28, 2018 by larsgerrits
  • Sad 1

Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support.

 

1.12 -> 1.13 primer by williewillus.

 

1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support.

 

http://www.howoldisminecraft1710.today/

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 2
Go To Topic Listing



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • diesieben07
      Right Way To Add Arbitrary Data To PlayerEntities

      By diesieben07 · Posted 5 minutes ago

      Capabilities
    • diesieben07
      Custom Slime Block not working with Pistons

      By diesieben07 · Posted 6 minutes ago

      Wat... No. I need an URL I can clone.
    • Iron1601
      Right Way To Add Arbitrary Data To PlayerEntities

      By Iron1601 · Posted 41 minutes ago

      I want to have a field or some attribute to PlayerEntity that indicates whether the player is pressing a key. I've tried DataManagers but the id value overlap makes me think that is the wrong way to do it on top of causing exceptions. I've also tried Lists and such to store players that did but sidedness and thread safety make me think thats also the wrong way. My question is how do I add this boolean attribute in such a way that avoids sidedness and is the proper way?   Thanks.
    • NullDev
      Custom Slime Block not working with Pistons

      By NullDev · Posted 1 hour ago

      Does this git repo generated by IntelliJ work? That's the only way I know how to make a git repo of it. .git.zip
    • diesieben07
      Mods aren't loading on Forge 1.16.5 server

      By diesieben07 · Posted 1 hour ago

      it should work fine if the bat file is in the same folder as the jar.
  • Topics

    • Iron1601
      1
      Right Way To Add Arbitrary Data To PlayerEntities

      By Iron1601
      Started 41 minutes ago

    • NullDev
      5
      Custom Slime Block not working with Pistons

      By NullDev
      Started 17 hours ago

    • KBomb
      23
      Mods aren't loading on Forge 1.16.5 server

      By KBomb
      Started Yesterday at 07:32 PM

    • Jeldrik
      8
      Starting GUI on key Input

      By Jeldrik
      Started 18 hours ago

    • yousuf
      30
      My modpack is about to be complete just need a few help

      By yousuf
      Started February 14

  • Who's Online (See full list)

    • jmb19905
    • tabr
    • matezz
    • diesieben07
    • Jeldrik
    • Tanguygab
    • Zapdos887
    • GermanBucket
    • ajGeneric
    • Leonardlasardine
    • NullDev
    • Caseofgames
    • Draco18s
    • vemerion
    • Iron1601
    • Leronus
  • All Activity
  • Home
  • Mod Developer Central
  • Modder Support
  • ForgeGradle
  • [Solved] Failed to apply plugin [id 'forge'] resource GradleStart.java not found
  • Theme

Copyright © 2019 ForgeDevelopment LLC · Ads by Longitude Ads LLC Powered by Invision Community