Fortune 3 hammer will drop 1 diamond and 1 emerald every meteor block mined. Ores are easy. How do You get all those mob drops for it?
A working Mob-Trap. Spawner for Ghasts is right in the north of your base. Endermanspawner in the dungeon north-west of your base (very low, the level before the nether-level starts). Same Dungeon last level 2 Blaze spawners.
It takes some effort (especially when you have infernal mobs activated, I have not. A fantastic idea for a mod, but I dislike playing with it ^^) but slowly you can get stuff.
My tipp for monster-traps: Bellethorne-Flower from Botania, it's really an amazing flower for making such traps. Only downside is: It doesn't work on Blazes. Blazes only drop stuff when they're killed by a player :/. However, Blazes drop blazepowder from time to time, so if you can make a room around a spawner, you can just add a vacuumhopper with an enderchest and a chunkloader (I personally use spotloaders) you pretty much have a good income of blazepowder without killing a blaze.
It's still quiet slow, and nothing compared to killing stuff with a Looting-III weapon, but at least you get a "slow but steady" income for stuff you need.
For slimes I suggest getting the slime-sappling from a questreward or using the slime-plants from pneumaticcraft (again: with infernal mobs this can be quiet dangerous). The magma-slimes drop their stuff far too rare so better plan with slime+blazepowder.
Ah, for making the spawners work you need to be a bit lucky and finding a Division Sigil or Cursed Earth in a dungeon. One Block of cursed earth under a spawner will keep it active, even if no player is around.
Well... it -is- complicated to get all the stuff... with a bit luck (finding cursed earth/division sigil, surviving the infernal mobs to reach the spawners you need) it's possible to get a slow-but-steady income of the mobdrops you need.