Started by
possumbud13
on
Topic category: Help with Minecraft modding (Java Edition)
I made a procedure to make the mob fly faster and when I have the values at 0.9 they move slowly at a steady pace, but when I set them higher than 1 they go faster and faster until they vanish. Here's the procedure https://imgur.com/a/x0ZJSXx
Edited by possumbud13 on Mon, 10/13/2025 - 22:36
It did not let me post the procedure picture- sorry guys
Ignore the comment above, I fixed it
why can't you just change the speed factor here?
No, Minecraft's engine makes it always 0.3 no matter what number you put in, that's why I am having to use this procedure
You should not make it run every tick as it will accelerate the mob into the void, maybe every 1-5% chance to run that code? You could also set its flying movement speed attribute to be equal to 0.7 when they spawn so more than double if that will work (if you are using the newest versions with built in attributes).
That also does not work, making it do it every 1-5% chance still ends up making it fly into the void and making it use an attribute does not work either.
So speed factor does not work for you?
No, it does not, I have tried to make an override vector system, but it ends up making it fly off into the void.