-- HNN Component & Peripheral Debug Dumper local chamber = peripheral.find("hostilenetworks:sim_chamber") if not chamber then for _, name in ipairs(peripheral.getNames()) do if name:find("sim_chamber") then chamber = peripheral.wrap(name) break end end end if not chamber then print("Error: No sim chamber peripheral detected!") return end print("=== Sim Chamber Peripheral Methods ===") for _, method in ipairs(peripheral.getMethods(peripheral.getName(chamber))) do print(" - " .. method) end print("\n=== Inspecting Slot 1 (Data Model) ===") local model = chamber.getItemDetail(1) if not model then print("Slot 1 is empty! Put a Data Model in Chamber 1.") return end local dumpStr = textutils.serialize(model) print("Item Display Name: " .. tostring(model.displayName)) print("Saving full raw table to 'hnn_dump.txt'...") local file = fs.open("hnn_dump.txt", "w") file.write(dumpStr) file.close() print("Done! You can inspect the dump by typing: edit hnn_dump.txt")