Feature request

Started by Vainstains on Wed, 05/05/2021 - 02:44

Topic category: Feature requests and ideas for MCreator

Last seen on 19:33, 6. May 2021
Joined May 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • Tracker tickets:
  • MCreator plugins:
  • Comments:
Feature request
Wed, 05/05/2021 - 02:44

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)]