I am working on my first, small mod, and I am attempting to use an external jar. The jar is jeval found at http://jeval.sourceforge.net. I placed the jar file in my mod's libs folder, added the jar to my IDEA project with "Export" checked and set to "Compile." Everything works inside the development environment. I can fire up Minecraft from IDEA and everything works flawlessly. However, when I try to real Minecraft with my mod installed, I get a whole slew of ClassDefNotFoundError relating to my external library. If I add BOTH my mod jar AND the external jar to the mods folder, everything works; however, this is not really an ideal solution. I believe everything should get packed into my mod jar. I also had the idea of just packing both jars into a zip and placing in the mods folder which didn't work (as I had expected). I have Google'd and YouTube'd for hours and tried many different solutions to no avail. I appreciate any help - let me know if you need more information!
The relevant stacktrace:
My build.gradle dependencies: