FreeMinecraftModels 1.2.0
Added 2024-03-28 22:22:04 +0000 UTCHello everyone!
I have just released snapshot 1 for FreeMinecraftModels 1.2.0.
This is a much delayed release. For weeks I thought I was on the last possible issue, only to uncover a new issue after fixing something.
To make make a very long story short, I had originally written code specific to armor stands, and it was not very good. I then tried to reuse that code for display entities, and that was beyond a nightmare.
Ultimately I scrapped everything (twice!) and managed to generalize the system to a local and global transformation matrices based on my experience playing around with Godot and unity (that's why I was streaming some Godot dev work!).
I just want to cover real quickly here what this means for FMM:
FMM is now packet-based, meaning that each player can potentially see something different
FMM now defaults to using display entities for 1.19.4 and later, which are much faster and smoother than armor stands (really, you can't compare them)
FMM can optionally use Floodgate to detect if a player is playing in bedrock edition. Bedrock does not have display entities, so players in bedrock edition get sent the armor stand version of the custom model instead!
Servers under 1.19.4 automatically get sent armor stand displays, since display entities were only added in 1.19.4
These are just the really big new features of FMM 1.2.0. It really is mostly a full rewrite, so if you had issues before... you have different issues now!
We will be running the test build for about 24h before we release it as a new public build.
I will be making another post really soon when we get the ball rolling on all the other releases we have ready for you!
Happy modelling,
MagmaGuy
Comments
This is awesome!
SkyHigh Studios
2024-03-31 03:08:24 +0000 UTCThank you very much !
Timename
2024-03-29 00:19:58 +0000 UTC