Topic category: Feature requests and ideas for MCreator
so i'm making a parkour physics mod using procedures, and something that would help is a new variable type called vector3. my idea for the variable is that it makes dealing with 3d math a WHOLE lot easier, so i dont have to set up distance, and normalization procedures for EVERY. SINGLE. PROCEDURE. also, it will make variables cleaner, as to not have things like:
X
Y
Z
X2
Y2
Z2
X3
Y3
Z3
X4
Y4
Z4
etc
kinda like scratch uses. i come from c# and unity, and recently lost all time to learn java even though it is similar. i think many users would agree.
here are some ideas for procedure blocks:
[create vector3 with values(int int int)]
[get normalized vector from (vector3)]
[get distance between (vector3) and (vector3)]
[get look direction vector from entity (entity)]
[create rotated vector from [vector3] using pitch (int) and yaw(int)]