I used my method program to help me a bit while I was writing a new program but discovered a new bug. It has happened because the open mods team have re-done the table structure of the getAdvancedMethods return again.
Last time this happened it was really easy to make the same function work for new and older versions of open peripherals and I just updated the same pastebin link. This time though the changes are too great and changing the existing function while maintaining backwards compatibility is getting tricky (especially since I don't know when these changes to open peripherals were made). I am currently modifying the program in a way that should work with current versions and might work with older versions, but I am focusing on new versions now. I will make a new pastebin link for the update so people using older versions of the mod will still have access to the program that definitely works. However, along with updating the program to work with new versions of open peripherals I am also adding a couple of convenience features. More details and a finished product coming later today
Last time this happened it was really easy to make the same function work for new and older versions of open peripherals and I just updated the same pastebin link. This time though the changes are too great and changing the existing function while maintaining backwards compatibility is getting tricky (especially since I don't know when these changes to open peripherals were made). I am currently modifying the program in a way that should work with current versions and might work with older versions, but I am focusing on new versions now. I will make a new pastebin link for the update so people using older versions of the mod will still have access to the program that definitely works. However, along with updating the program to work with new versions of open peripherals I am also adding a couple of convenience features. More details and a finished product coming later today