I want to make my own machine block with a custom inventory. I know how to make a custom block but not the rest. Is it possible to do with kubejs? If it is, is it hard? And is there a way for me to find out how?
(I want it to have two input slots and take an item from those two slots and turn it into another item, that ends up in an output slot. I also want it to drain power while combining items)