AncientNewJersey
- AncientNewJersey
- JIRAUSER736157
- Europe/Stockholm
- Yes
- No
Mojang please fix this, it is limiting us developers and causing immeasurable headaches. I'm tired of having to come up with dumb workarounds that bloats my code, wrapping my code in a system.run() that doesn't work half the time, and giving up on some projects because I'm unable to call some functions in a beforeEvent.
Tested JS Code:
{
world.beforeEvents.playerLeave.subscribe(({ player }) =>// teleporting a player back to spawn when they leaveplayer.teleport(new Vector(0, 0, 0))})
Expected Result: Player is teleported to 0, 0, 0 before they leave the realm.
Actual Result: [Scripting][error]-ReferenceError: Native function [Entity::teleport] does not have required privileges. at <anonymous> (main.js:33)
Every function that sets something does not work in a beforeEvent.Mojang please fix this, it is limiting us developers and causing immeasurable headaches. I'm tired of having to come up with dumb workarounds that bloats my code, wrapping my code in a system.run() that doesn't work half the time, and giving up on some projects because I'm unable to call some functions in a beforeEvent.
Tested JS Code:
{ // teleporting a player back to spawn when they leave player.teleport(new Vector(0, 0, 0)) }
world.beforeEvents.playerLeave.subscribe(({ player }) =>)
Affects @minecraft/server version 1.3.0-beta and up
Expected Result: Player is teleported to 0, 0, 0 before they leave the realm.
Actual Result: [Scripting][error]-ReferenceError: Native function [Entity::teleport] does not have required privileges. at <anonymous> (main.js:33)
Every function that sets something does not work in a beforeEvent.