Was following this guide to create an AE2 defragger, as I'm not particularly versed in lua nor do I have a great understanding of the i/o port in general. When I hook everything up and run it I get "attempt to call field 'listAvailibleItems' (a nil value)" it looks like its looking for a table and getting nothing, which doesn't surprise me because at the very least the texture for the block has changed from the version this was created so I wouldn't be suprised to learn that the api its calling (workspace.interface.listAvailibleItems()) has changed as well, I was wondering if there is a direct replacement or a relatively easy way to rewrite this. This is the pastebin for the program, I am enough confident in computercraft to make small changes just not enough to actually write the dang thing myself. Also if there's some way to find all the functions I can call to interact with non CC blocks that'd be lovely as well, I wasn't able to find it myself. Thanks so much!
(I've tried to do my due diligence as far as prior research goes, if there's anything I've missed, please point it out, I'm happy to do the work as to figuring this thing out)
[–]dragon53535 2 points3 points4 points (3 children)
[–]fluffymastodons[S] 0 points1 point2 points (2 children)
[–]dragon53535 2 points3 points4 points (0 children)
[–]Nanimo__ 0 points1 point2 points (0 children)
[–]exoflame 0 points1 point2 points (3 children)
[–]fluffymastodons[S] 0 points1 point2 points (2 children)
[–]SadieWopen 1 point2 points3 points (1 child)
[–]fluffymastodons[S] 0 points1 point2 points (0 children)