diff --git a/src/main/resources/assets/opencomputers/loot/openos/lib/term.lua b/src/main/resources/assets/opencomputers/loot/openos/lib/term.lua index 3dd0b3642..77e63253b 100644 --- a/src/main/resources/assets/opencomputers/loot/openos/lib/term.lua +++ b/src/main/resources/assets/opencomputers/loot/openos/lib/term.lua @@ -248,5 +248,12 @@ function term.bind(gpu, window) return as_window(window, tty.bind, gpu) end -return term +function term.scroll(...) + if io.stdout.tty then + return io.stdout.stream.scroll(...) + end +end +term.internal.run_in_window = as_window + +return term