mojira.dev

Mike Ammerlaan

Assigned

No issues.

Reported

No issues.

Comments

It's by design for now that in a before event you can't run essentially any "update functions" in a before event, because the rest of the Minecraft infra is in an un-ideal state to be able to process those changes.  The main thing is to wrap them in a system.run (which will typically run a half-tick later) in a before event, and you should ensure you "re-fetch" things like entity objects inside of that functions.. Definitely feel that this is somewhat painful..

Our docs could do a better job of documenting this, but there is a category of commands, like op or deop, that only are available to "humans" at the console and not available to command blocks.

This is "by design" in the sense that this is part of using the new /execute command syntax to make the execute command more similar to Java - see [New execute command support in Minecraft version 1.19.10 | Microsoft Docs|https://docs.microsoft.com/en-us/minecraft/creator/documents/commandsnewexecute]

MadHatter - sorry for the delay. I didn't see the GameTest attachment, can you try again?