Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Forge library missing from eclipse


Stenbergcsgo
 Share

Recommended Posts

After taking a break from working on my mod, I today opened my workspace to find that some libraries were missing, making my mod return a ton of errors(See screencap).

 

I assume it's the forge library messing up, but I have no idea how this happened. Trying to use "Restore from Local History" returns "No deleted resources in local history for selected container".

Does anyone have experience with this, or know how I can redo the path without messing up my project?

 

Edit: Just noticed it's my complete "Referenced Libraries" that are missing, if that helps in any way.

 

rip.PNG

Edited by Stenbergcsgo
Link to comment
Share on other sites

Quote

 

https://pastebin.com/QfQKsdqb

 

Here. its Finished
i wish it will help you solve your problem

 

now for the Turorial

create a new folder to desktop

locate each jar in

= C:\Users(yourPCname)\.gradle\caches\modules-2\files-2.1 =

search for each jar and paste it on the folder you created

 

how to put it on eclipse??

 

open your eclipse

right click on your java project

select properties

choose java build path 

then libraries

click add external jars

select all the jars on your new folder

apply and close

DONE!

Edited by JulianClark2114
Link to comment
Share on other sites

14 minutes ago, JulianClark2114 said:

https://pastebin.com/QfQKsdqb

 

Here. its Finished
i wish it will help you solve your problem

 

now for the Turorial

create a new folder to desktop

locate each jar in

= C:\Users(yourPCname)\.gradle\caches\modules-2\files-2.1 =

search for each jar and paste it on the folder you created

 

how to put it on eclipse??

 

open your eclipse

right click on your java project

select properties

choose java build path 

then libraries

click add external jars

select all the jars on your new folder

apply and close

DONE!

What are you even doing...

 

Re-run the setupDecompWorkspace and eclipse gradle tasks. Done. You do not need to do any of this mess.

Link to comment
Share on other sites

17 minutes ago, JulianClark2114 said:

try having a backup for your progress (the src folder)
put the back up files in desktop

then re run
gradlew setupDecompworkspace

and gradlew eclipse  in cmd

on your workspace that should do the trick.

after both are done return the files back.

That's odd, I'm getting the 'gradlew' is not recognized as an internal command message

 

Edit: Tried importing the Guava jar as it seemed to fix the problem; except it then resulted in all my custom classes to return erros. 

odd.PNG

Edited by Stenbergcsgo
Link to comment
Share on other sites

Aren't there usually gradle files in my lib as well? They also seem to have been removed, now I'm getting following error when trying to start my Main class:
 

2018-04-16 14:04:31,745 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
2018-04-16 14:04:31,751 main WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
Completely ignored arguments: [--tweakClass, cpw.mods.fml.common.launcher.FMLTweaker]
Exception in thread "Client thread" java.lang.NoSuchMethodError: com.google.common.collect.Queues.newArrayDeque()Ljava/util/ArrayDeque;
	at net.minecraft.client.Minecraft.<init>(Minecraft.java:355)
	at net.minecraft.client.main.Main.main(Main.java:118)

 

Link to comment
Share on other sites

You shouldn't have lost any of your classes, all you needed to do was to rebuild your workspace using gradlew setupDecompWorkspace and gradlew eclipse. It will re-download everything, fix up your classpath, and update your run configurations.

 

Note that you should do this regularly anyway to update to latest Forge version. In that case you update your build.gradle file and then do the above.

 

Lastly, you shouldn't worry about losing your code if you're using a proper code revision system like git. If you're not familiar with using git I have a tutorial here:

  - General tips for setting up for modding: http://jabelarminecraft.blogspot.com/p/quick-tips-eclipse.html

  - Specific tutorial for setting up git (using a free graphical interface called SourceTree): http://jabelarminecraft.blogspot.com/p/minecraft-forge-publishing-to-github.html

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Link to comment
Share on other sites

14 hours ago, jabelar said:

You shouldn't have lost any of your classes, all you needed to do was to rebuild your workspace using gradlew setupDecompWorkspace and gradlew eclipse. It will re-download everything, fix up your classpath, and update your run configurations.

 

Note that you should do this regularly anyway to update to latest Forge version. In that case you update your build.gradle file and then do the above.

 

Lastly, you shouldn't worry about losing your code if you're using a proper code revision system like git. If you're not familiar with using git I have a tutorial here:

  - General tips for setting up for modding: http://jabelarminecraft.blogspot.com/p/quick-tips-eclipse.html

  - Specific tutorial for setting up git (using a free graphical interface called SourceTree): http://jabelarminecraft.blogspot.com/p/minecraft-forge-publishing-to-github.html

I tried creating a new workspace using your blog, but after importing the project I only have the JRE System Library, and not all the referenced that are needed. Any idea why this is happening?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.