#[Scripting][error]-Plugin [test script - 1.0.0] - [main.js] ran with error: [TypeError: cannot read

1 messages · Page 1 of 1 (latest)

eager pollen
#

hello I try to make custom command and my game say that when I reload scripts: [Scripting][error]-Plugin [test script - 1.0.0] - [main.js] ran with error: [TypeError: cannot read property 'subscribe' of undefined at <anonymous> (main.js:7)
]

molten forge
#

Show code

eager pollen
#

import { world } from '@minecraft/server';
import { ActionFormData } from '@minecraft/server-ui';

world.sendMessage("script work succefully")

world.beforeEvents.chatSend.subscribe((event) => {
const sender = data.sender
const message = data.message
if(message == ".home"){
//execute code
}
})

molten forge
#

You're using data.sender instead event.sender

eager pollen
molten forge
#
import { world } from '@minecraft/server';
import { ActionFormData } from '@minecraft/server-ui';

world.sendMessage("script work succefully")

world.beforeEvents.chatSend.subscribe((event) => {
    const sender = event.sender
    const message = event.message
    if(message == ".home"){
        //execute code
    }
})```
#

Try with that, it didn't tell me there's errors

eager pollen
molten forge
#

1.20.60

eager pollen
molten forge
#

1.9.0-beta

#

It works for me lol