Tinkers' Steelworks (fork)

Tinkers' Steelworks (fork)

692k Downloads

Not enough Items Support

Voidi opened this issue ยท 9 comments

commented

Are you planning or currently working on Integration of NEI?

commented

Bump!

commented

Planning yes, currently working on it no. Though there is a bunch of stuff already there (that was made in 1.6) but I never really touched it nor tried to understand how the NEI api worked

commented

Good then i will have a look at it.
Only want to ask before, that i do something that someone is already working on.

commented

Alright ! Do you want to implement it as a pull request or as an addon ?

commented

As you did the minetweaker things in branch api: what ist the meaning of this branch (in contrary to master) ?
I will tell if i have something working. And then probably a pull request

commented

It's just a huge code refactor and it added a (somewhat stable) API. I'm using a separate branch in case there is a major bug that needs to be fixed before this branch is production ready

commented

@Voidi just to know, are you still working on it? (just to have an update on the state of this, nothing more)

commented

I had began to incorporate into the NEI API, but the other Modifications in my Modpack became more urgent.
I have a working (not beautiful) Fuel Handler and will push my work to my repo soon.

One thing needed to get NEI working: a way to retrieve Items from the recipelist
If my understanding is correct HashedItemStack in CookieCore need an additonal method:
(or some other way to get the ItemStack from a Hashed one)
public ItemStack getItemStack() { return this.itemStack; }

commented

You shouldn't be receiving an HashedItemStack, that's specific to one implementation. Are you trying to get the list of fuels from IFuelRegistry ? The proper way to do that would be to make the registries iterable (on it)