Jump to content

[1.11] Trying to use a jar file of another mod? Can't compile


Recommended Posts

Hi, I am making some very basic tweaks to Biomes O' Plenty. The tweak is using IFuelHandler to make certain items usable as a furnace fuel, which currently works without errors. And I know this is probably a noob question, but I get a compiler error when trying to build the mod. In order to be able to import stuff from this (non-developer since the mod doesn't really offer that) class, I added the universal.jar of the mod and added it to the "Referenced Libraries" section of Eclipse. I can use the mod in eclipse, It doesn't get errors or anything when I try to use the blocks, and it all works logically. I just have 0 experience building on top of another mod and or trying to use its class files as an API. No dev jar is available for BOP to my knowledge, but some of the package names have ...API... in them.

Link to comment
Share on other sites

Eclipse isn't used to build your mod Gradle is, and right now, Gradle doesn't know about the Biomes o' Plenty jar. You need to add the BoP jar to the libs folder in your mod folder. After that, Gradle should automatically pick up the dependency.

Don't make mods if you don't know Java.

Check out my website: http://shadowfacts.net

Developer of many mods

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.

Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
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.

  • Create New...

Important Information

By using this site, you agree to our Terms of Use.