for my mod unidye I plan on creating a machine to dye wool at a better ratio than vanilla. I have the block class and the base of a TileEntity class (using IC2 API's recommended BasicSink methods), blocks and tileentities are registered in my main class. Now how do I make it "work"? I know that's kind of a dumb question, but I don't really have a point to start. I know I will have to do checks for enough energy for the operation etc. with a couple of IC2 methods (Agkz has a tutorial on that) but how can I add a recipe or input items? Do I need a GUI for that or could it work without one?
I could simply extend greg's tile entities or something, but I'd much rather really understand how it works and not be GT-dependant since it should run on vanilla IC2 as well.
Hope that's not too much of a noobish question.