Personal hand-made version of different APIs I encountered. Based on official documentation (see below) and testing.
Directories:
advanced_peripherals- docs.srendi.de 1.16colony4cc- MineColonies for ComputerCraft (wiki)computer_craft- tweaked.cc + computercraft.info (wiki)peripheral- official Peripheral APIsgeneric- generic peripheral APIs for interacting with otherwise unsupported blocks
mekanism- based on testing, reports energy in J (not in FE) withoutadvanced_peripheralsutils- custom utils, not an API
Events are listed in each directory inside events.md file.
All .lua files have documentation based on EmmyLua (docs) but extended by @throw to know when there is a chance of exception.