Decouple from Buildcraft
Closed this issue · 0 comments
This one's a little bit pie-in-the-sky at the moment, as there is one piece of Buildcraft that I really don't want to lose (ISpecialInventory) and another piece that is exceptionally handy (TextureLiquidsFX).
The latter I could just duplicate in my own code, but the former is so very useful I don't want to lose it -- it'd be great if MinecraftForge/MinecraftForge#257 would get implemented. Guess I may have to do it myself and make a pull request, when I have the time (when's that going to be, Narc?).
Other than that, the only part of Buildcraft we're still using is the refinery recipe API, and we can ship that off to an integration submodule so that it simply won't add the conversion recipes if Buildcraft isn't around; with both Thermal Expansion and RedPower offering liquid integration stuff, we don't need BC as much anymore.
As a further activity, we might make an electric refinery to basically duplicate the BC refinery, but using handling more like the Liquid Electrolyzer (i.e. external tanks attached to the side), which should work really nicely with the Thermal Expansion portable tanks. Then you could still have the conversions and not have any Buildcraft at all!