Attempt to override motion vector does not work in certain situations

Started by Churro on

Topic category: Help with MCreator software

Joined Aug 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Attempt to override motion vector does not work in certain situations

I have created a procedure that, in short, allows the player to dash. Upon successfully landing on a mob, the player is launched into the air which allows them to dash again. The entire procedure worked fine on the version i made it on, however, after updating to 2024.2, only half of the procedure works. 
The dash is done via an Attempt to override motion vector block, which works fine, but now the second one, (the one that launches the player into the air), doesn't seem to trigger. I know that this is the only block that fails to work, because its activation requires an if statement to be true, and the other blocks within that condition (e.g, a Play sound block) do trigger and work fine.
Something else that confuses me is that on very rare occasions, it does work. I have no idea how to recreate this as it appears to happen at random.

Is this just a bug with mcreator itself or am i doing something wrong?