So the idea here is to, basically, take all the code from talecraft/client/gui/invoke/InvokePanelBuilder.java and turn it into a single self-contained QADInvokeComponent, instead of creating a bunch of separate components. This should make the data-binding simpler. Also, opens up the possibility to add more kinds of Invokes more easily.
So the idea here is to, basically, take all the code from talecraft/client/gui/invoke/InvokePanelBuilder.java and turn it into a single self-contained
QADInvokeComponent, instead of creating a bunch of separate components. This should make the data-binding simpler. Also, opens up the possibility to add more kinds of Invokes more easily.InvokePanelBuilderwith the new component.