buttilda / Another-One-Bites-the-Dust

Process ALL the ores!
http://minecraft.curseforge.com/mc-mods/221863-another-one-bites-the-dust
24 stars 21 forks source link

Engineer's Toolbox Galena Ore (Lead) not working in IC2 Classic Macerator #103

Open Amperthorpe opened 8 years ago

Amperthorpe commented 8 years ago

Other EngToolbox ores work fine. IC2 support is enabled in the config. The pack is stock Tekkit Legends.

buttilda commented 8 years ago

Then it mustn't be registered properly in the ore dictionary or it doesn't have an ingot

Amperthorpe commented 8 years ago

NEI shows it as working with other things, the the rock crusher, and that makes it into the dust from AOBD. It does have an ingot.

buttilda commented 8 years ago

Weird... can you send me the config file? I don't have any special code added for that metal, there's no reason for it not to be working.

Amperthorpe commented 8 years ago

http://pastebin.com/VSb5APN6

buttilda commented 8 years ago

File looks alright. I'll have to download Engineer's Toolbox and test it myself

Amperthorpe commented 8 years ago

if you want to make sure it's the same, it's totally stock Tekkit Legends, right off the Technic Launcher.

buttilda commented 8 years ago

Downloaded IC2 and Engineer's Toolbox It works... the macerator is processing the lead just as it should. So the problem is either due to the pack using an unstable version of either of the mods, some other mod somehow breaking it, or the pack has tweaked recipes and broken it. I can't think of any other reason why it could be happening

Amperthorpe commented 8 years ago

Oh, it's IC2 Classic, not normal IC2. That might be why.

buttilda commented 8 years ago

Could be. I used the latest IC2 as of now. I didn't even know there was a 1.7.10 version of IC2 classic XD

Xen1290 commented 8 years ago

https://github.com/TinyModularThings/IC2Classic

Speiger commented 8 years ago

Oh yeah. Reason is because IC2 Classic does not check for dusts. It checks only the OreRegister Event... If the ore is nothing that it knows then it ignores that. I can not support lead by myself but i will release soon a plugin that will support ores from other mods in IC2 Machines. Please give me some time. (I am working on 3 project at the same time)

buttilda commented 8 years ago

But I'm adding the recipe myself, should that be working?

Speiger commented 8 years ago

Jup that should work... if you are using the API

buttilda commented 8 years ago

I use the API from IC2 Experimental, is it interchangeable with yours?

Speiger commented 8 years ago

IC2 Classic supports most parts of the Exp API. Based on what it has. (Example: Ore washing recipes will not work because classic does not have a orewasher) but everything else that IC2 Classic has is supportet in the Exp API. Also classic builds on top of the Exp API. Also has a maven... Check it out^^ (Wiki tells it)

buttilda commented 8 years ago

Oh i know what the problem is...

I have Lead blacklisted because it's natively supported by IC2 Experimental, but since (I'm guessing) it's not supported by Classic it ends up just being ignored.

Easy to fix! But, is there any way to tell which IC2 is running? Since the mod ids are the same, I don't know how to differentiate between them. @Speiger

Speiger commented 8 years ago

IC2Classic has a seperate ModID which loads with IC2Classic so that you can detect that. @ganymedes01 just check my api files (IC2Classic) in the Info folder there you find how i check which IC2C is loaded...

Speiger commented 8 years ago

@ganymedes01 i saw in a mail where you asked me something about the addition of ores in the IC2API but i can not find the issue anymore...

buttilda commented 8 years ago

I deleted it because I had the epiphany of what was causing the problem just after I posted it XD

Speiger commented 8 years ago

ok. From what i have seen it would have worked. But classic has only a macerator so most recipes would not be loaded (classic has fake lists in the recipes class to prevent crashes). So you should make differend recipes when classic is loaded

buttilda commented 8 years ago

Yeah I'll add specific support for Classic. Probably this weekend or next week :)

Speiger commented 8 years ago

ok. Classics newest update comes out on Sunday. When extactly no clue.

buttilda commented 8 years ago

Any possible breaking API changes I should be concerned about? I doubt I'll need to use anything other than the API.

Speiger commented 8 years ago

The final API is already on github install it and check out what has broken. Just classic class requires a update if you have it included. But everything else is just Support for addons. Like DrillAPI, and stuff like that.

Revemohl commented 8 years ago

Did this update ever come out? I have the latest versions of both AOBD and IC2C and yet I still can't macerate lead.

Speiger commented 8 years ago

@ganymedes01

Speiger commented 8 years ago

@ganymedes01 did this here got ever fixed?

Revemohl commented 8 years ago

Lead seems to be working just fine on IC2C's macerators now (without any need for AOBD, in fact), they output any oredicted lead dust they find.