diff --git a/examplemods/vclip.js b/examplemods/vclip.js new file mode 100644 index 0000000..8582db3 --- /dev/null +++ b/examplemods/vclip.js @@ -0,0 +1,17 @@ +ModAPI.meta.title("Simple VClip Exploit"); +ModAPI.meta.description("Use .vclip to vertically phase through blocks."); +ModAPI.meta.credits("By ZXMushroom63"); +ModAPI.require("player"); +ModAPI.addEventListener("sendchatmessage", (ev) => { + var msg = ev.message.toLowerCase(); + if (msg.startsWith(".vclip")) { + ev.preventDefault(); + var yOffset = 1; + if (msg.split(" ")[1]) { + yOffset = parseFloat(msg.split(" ")[1]) || 0; + } + ModAPI.player.setPosition(ModAPI.player.posX, ModAPI.player.posY + + yOffset, ModAPI.player.posZ); + ModAPI.displayToChat("[SimpleVClip] VClipped " + yOffset + " blocks."); + } +}); \ No newline at end of file