diff options
author | Ninjune <enderknight537@gmail.com> | 2022-10-26 22:45:52 -0500 |
---|---|---|
committer | Ninjune <enderknight537@gmail.com> | 2022-10-26 22:45:52 -0500 |
commit | e55e71c8c2ee5fc6541eed04e9b684c6167e8f07 (patch) | |
tree | 4bb43bc3aa158a2aa207470b37bc36556081f63a /util/updater.js | |
parent | f83001bc4a3543cdcd594001e7e6a7aeea749ba1 (diff) | |
download | coleweight-e55e71c8c2ee5fc6541eed04e9b684c6167e8f07.tar.gz coleweight-e55e71c8c2ee5fc6541eed04e9b684c6167e8f07.tar.bz2 coleweight-e55e71c8c2ee5fc6541eed04e9b684c6167e8f07.zip |
1.5.0 Release
Diffstat (limited to 'util/updater.js')
-rw-r--r-- | util/updater.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/util/updater.js b/util/updater.js new file mode 100644 index 0000000..dd497b6 --- /dev/null +++ b/util/updater.js @@ -0,0 +1,22 @@ +import axios from "../../axios" +import constants from "./constants" +PREFIX = constants.PREFIX +VERSION = constants.VERSION + +register("worldLoad", () => { + axios.get(`https://raw.githubusercontent.com/Ninjune/coleweight/main/metadata.json`) + .then(res => { + if(res.data.version == VERSION) return + ChatLib.chat(`${PREFIX}&eYou are using an unsupported version of Coleweight!`) + new TextComponent(`${PREFIX}&eClick &3here&e to open the github releases!`) + .setClickAction("open_url") + .setClickValue(`https://github.com/Ninjune/coleweight/releases/${res.data.version}`) + .chat() + ChatLib.chat("") + }) + .catch(err => { + ChatLib.chat(err) + }) +}) + +export default ""
\ No newline at end of file |