From fb63481d2c5b7b468df6c5ebdee30178bc9155f5 Mon Sep 17 00:00:00 2001 From: Ninjune x Date: Thu, 17 Nov 2022 16:56:06 -0600 Subject: 1.6.0 Changelog in releases --- chat/serverdata.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 chat/serverdata.js (limited to 'chat/serverdata.js') diff --git a/chat/serverdata.js b/chat/serverdata.js new file mode 100644 index 0000000..6b634d0 --- /dev/null +++ b/chat/serverdata.js @@ -0,0 +1,20 @@ +import constants from "../util/constants"; +let needCheck = false + +register("chat", (message, event) => { + if(needCheck) + { + try + { + constants.serverData = JSON.parse(message) + cancel(event) + needCheck = false + } + catch (e) {} + } +}).setCriteria(/(\{"server":"(?:.*)","gametype":"(?:.*)","mode":"(?:.*)","map":"(?:.*)"\})/g) + +register('worldLoad', () => { + needCheck = true + ChatLib.command('locraw') +}) \ No newline at end of file -- cgit