Additions
- Added Quaternion so that we are not have to use the buggy joml quaternions anymore.
Changes
- Moved all color declarations in AccurateColor to Palette, but you can still access the basic colors from AccurateColor.
- Moved mixins to package client
- Redesigned animation module! Check these out on your own.
Note Equator is going to meet its end-of-life program on Minecraft
1.18.?- (inclusive)
. Equator2.5.?
will be the last major version supported.
Fixes
- Fixed box method issues.
Now Supported!
Fixes
- Fix
Flat.Rectangle.render()
, now with optimized subdivision instead of quads. - Fix
Flat.Rectangle.Outlined.render()
in modeNORMAL
, now render with the original rectangle. - Fix
AccurateColor AccurateColor.mix(AccurateColor another, double ratio, MixMode mixMode)
, behave better in mixing withTRANSPARENT
.
Additions
- Add
boolean AccurateColor.hasOpacity()
. - Add
Vector Box.at(double xOffset, double yOffset)
. - Add 2 alias for
Box
render methods. - Add
Texture Texture.uvAt(double xOffset, double yOffset)
Deletions
- Delete
Flat.Rectangle.Transformed.class
- Fix
AccurateColor.fromLong(long argb)
opacity issue.
2.4.0 for 1.18~1.18.2
- Fixed color hex value issues.
- Refined renderers.
- Javadocs.
On Progress
Supporting more Minecraft versions.
2.4.0 for 1.19~1.19.2
- Fixed color hex value issues.
- Refined renderers.
- Javadocs.
On Progress
Supporting more Minecraft versions.
2.4.0 for 1.19.3
- Fixed color hex value issues.
- Refined renderers.
- Javadocs.
On Progress
Supporting more Minecraft versions.
2.4.0 for 1.19.4
- Fixed color hex value issues.
- Refined renderers.
- Javadocs.
On Progress
Supporting more Minecraft versions.
Equator 2.3.0
Restructured.