diff --git a/BabymodeBev/scripts/babymode.js b/BabymodeBev/scripts/babymode.js new file mode 100644 index 0000000..7c3c65a --- /dev/null +++ b/BabymodeBev/scripts/babymode.js @@ -0,0 +1,24 @@ +import { World, Commands } from 'mojang-minecraft'; + +function runCommand(command, dimension) { + try { + return { error: false, ...Commands.run(command, World.getDimension(dimension ?? 'overworld')) }; + } catch (error) { + return { error: true }; + }; +}; + +World.events.beforeChat.subscribe((chatData) => { + let plName = chatData.sender.name ?? chatData.sender.nameTag; + if (chatData.message === ":babymode") { + runCommand(`say its broken bro`); + runCommand(`say มันพังนะ เดื่ยวเกมไหม้`); + chatData.cancel = true + }; + + if (chatData.message === ":endbabymode") { + chatData.cancel = true; + runCommand(`say its broken bro`) + runCommand(`say มันพังนะ เดื่ยวเกมไหม้`) + }; + \ No newline at end of file