rtmc/src/main.lua
2024-08-25 22:12:53 +03:00

23 lines
533 B
Lua

local updater = require("updater");
local MODULE_NAME = "keypadOS";
local MODULE_URL = "https://git.mcorangehq.xyz/xomf/keypadOS/raw/branch/keypad/keypadOS.lua";
--- @param upd Updater
local function updaterLoop(upd)
while true do
upd:checkAndUpdateAll();
end
end
local function _start()
local upd = updater.new();
upd:addEntry(MODULE_NAME .. ".lua", "keypad", MODULE_URL);
parallel.waitForAny(function() updaterLoop(upd) end, require(MODULE_NAME))
end
local mod = {};
mod.main = _start;
return mod;