{
"format_version": 2,
"header": {
"name": "Commands",
"description": "Commands Addon",
"uuid": "05c2e8b7-afe2-4cb7-869c-6d70a74223a3",
"version": [0, 0, 1],
"min_engine_version": [1, 20, 0]
},
"modules": [
{
"type": "data",
"uuid": "e79bb518-481b-422a-b133-c4b971af0e62",
"version": [1, 0, 0]
},
{
"type": "script",
"uuid": "a1b44356-7909-4df7-938f-534a58762d4a",
"entry": "scripts/main.js",
"version": [1, 0, 0]
}
],
"dependencies": [
{ "module_name": "@minecraft/server", "version": "1.16.0" }
]
}
import { world } from "@minecraft/server";
world.beforeEvets.chatSend.subscribe((eventData) => {
const player = eventData.sender;
switch (eventData.message) {
case "!hub":
eventData.cancel = true;
player.runCommandAsync("tp @s 0 100 0");
break;
default:
break;
}
});
This error appears when starting up:
[Scripting][error]-Unhandled promise rejection: TypeError: cannot read property 'chatSend' of undefined
[Scripting][error]-Unhandled promise rejection: TypeError: cannot read property 'chatSend' of undefined
[Scripting][error]-Plugin [Commands - 1.0.0] - [main.js] ran with error: [TypeError: cannot read property 'chatSend' of undefined at <anonymouse> (main.js:3)]