Math Utils 1.3.4 [Forge 1.19.2 / 1.19.4 / 1.20.1 / NeoForge 1.20.4 / 1.20.6 / 1.21.1]

Supported MCreator versions
2024.1
2024.2
2024.3
Tags / plugin type
Procedures
Variables
Math Utils
Downloads:
2461
Upvotes: 26
About the plugin

This plugin adds utils for complex calculations.

 

How to use

https://mcreator.net/forum/107789/tutorial-math-utils

 

Changelog:

v1.3.4

Added support for MCreator 2024.3

Added support for NeoForge 1.21.1

Stopped support for MCreator 2023.4

 

v1.3.3

Added procedures for sorting data list/map

Improved the sorting procedures

Some fixes and improvements

Fixed some bugs

 

Information:

This plugin supports Forge 1.19.2 / 1.19.4 / 1.20.1 / NeoForge 1.20.4 / 1.20.6 / 1.21.1

This plugin supports MCreator 2024.x

License
MIT License

Plugin downloads
Math Utils 1.3.4 for MCreator 2024.x - Forge 1.19.2 / 1.19.4 / 1.20.1 / NeoForge 1.20.4 / 1.20.6 / 1.21.1 - MathUtils-1.3.4-2024.x-1.19.2-1.19.4-1.20.1-1.20.4-1.20.6-1.21.1.zip Uploaded on: 11/21/2024 - 13:45   File size: 438.12 KB

Comments

So, I can't seem to keep the Vectors I've saved in my vectorlist after restarting the world, tried all global variables but they all act like session.

Opened an issue report on GitHub, but essentially: I'm experiencing crashes when trying to add any element to a data list that has previously been created.

Hi, I have a question. What is the random source seed supposed to be (Integer, positive number etc.) and how does it work? I tried using the random number based on seed [ world seed + x + z ] for feature world gen but it was the same on every single world seed. It would really help to know more about the random source seed system. Will you update this plugin to 2024.2 when it releases? Thank you for making this plugin and hopefully helping me

Is there a way to get a number based on world seed and x/z coordinates with this plugin?

I have been using this plugin for quite a while, and it's honestly the best one on here in my opinion. I don't even use the majority of the functions of the plugin like interpolation and dot products and all that. Just having the ability to save vectors as a variable and even a vector list, is quite a treat. I can see how other plugins may be considered better, like the Geckolib plugin, but the fact is that this plugin uses a much more necessary feature to the development of a mod that even newbies to the community can figure out. I am purposefully holding back on updating my MCreator until I know that this plugin works on 2024.1, or is updated to 2024.1.
If anyone knows that this plugin works on 2024.1, then it would be nice if you could let me know.
Thanks for making this!

I have no idea why this isn't in base MCreator, it's soo useful! A lot better than Arrays lol

The problem with this is that theres no tutorial of how to use it so i am kinda of confused

I have both this and Additions installed on 2023.2, but none of the generators are being recognized....
Anything specific I have to do to load this plugin?

Oh my god this is literally exactly what I need. I'm trying to make a "dodge" script and the forward/back keys work fine but the left/right dodges don't, since I have no idea how to convert look angles to euler angles and then rotate them.

I am having some trouble with that, I just need to rotate the look x & y values -90 but I can't put the rotate block into vx on the override motion vector, only Get (X,Y,Z) which pushes the player towards the X coordinates, not based upon look direction.

this looks interesting, but I think it is a missed opportunity to maybe be able to extract the location based data of blocks and entities.