Started by
Just-Guardian-…
on
Topic category: Help with Minecraft modding (Java Edition)
I was making a conveyor belt block but motion vector does'nt work for me for some reason what im doing wrong?
(Screenshots below)
Other procedure:
Edited by Just-Guardian-Jacob09 on Sun, 04/07/2024 - 02:01
Firstly, you don't want to use nearest entity. You want to use an entity iterator bracket, with a 1*1*1 box centered just above the block itself. (So 1 block radius, centered at x+0.5, y+0.6, z+0.5.) Secondly, you want to add or subtract from the entity iterator's motion vector, not multiply. (You will also want to set a maximum velocity, otherwise the conveyor belt's speed boost will increase exponentially. For my conveyor belts, I have a limit of 0.4m/t, and a change of 0.1m/t). Otherwise, setting it up based on the block's direction looks correct.