UniLib Changes
v1.0.3 (10/08/2024)
A Detailed Changelog from the last release is available here
See the Mod Description or README for more info regarding the mod.
Changes
- (Backend) Updated Build Dependencies (Please see the appropriate repositories for changes)
- JVMDowngrader (
1.1.2
->1.1.3
) - Fabric Loader (
0.15.11
->0.16.5
) - Gradle (
8.9
->8.10.2
) - Shadow (
8.3.0
->8.3.3
) - UniCore (
1.2.2
->1.2.5
) - ClassGraph (
4.8.175
->4.8.177
)
- JVMDowngrader (
Fixes
- Resolved cases of exceptions being thrown when using empty textures
- This fix comes with a behavior change where empty textures will no longer be bound or rendered
More Information
Known Issues
Despite compatibility often being ensured between versions, caution is advised to ensure the best experience, while also baring in mind that features can be adjusted, removed, or added/iterated upon between releases.
Please refer to the Mod Description or README to view more info relating to known issues.
Snapshot Build Info
Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted.
Any Snapshot Build released will be marked as ALPHA to match its Snapshot Status depending on tests done before release and issues found.
Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted
as so if this is the case with the -Staging
label.
UniLib Changes
v1.0.2 (08/23/2024)
A Detailed Changelog from the last release is available here
See the Mod Description or README for more info regarding the mod.
Changes
- (Backend) Updated Build Dependencies (Please see the appropriate repositories for changes)
- JVMDowngrader (
1.0.0
->1.1.2
) - Shadow (
8.1.8
->8.3.0
) - Unimined (
1.3.4
->1.3.9
) - ClassGraph (
4.8.174
->4.8.175
)
- JVMDowngrader (
RenderUtils#drawTexture
now includes an optionalasFullTexture
param- This flag defaults to
true
and is used to toggle additional GL flags to replicate the behaviors ofdrawGradient
- This flag defaults to
- Added additional flags to
ScreenConstants#ColorData
to allow additional control over its behavior inExtendedScreen
texLevel (Default: 0.0D)
colorLevel (Default: 300.0D)
useFullTexture (Default: true)
textureWidth (Default: 32.0D)
textureHeight (Default: 32.0D)
- Additional accessors have also been added for ease-of-access
- Several
ScrollPane
andEntryListPane
changes have been made to improve resource pack support and for ease-of-usage- Added the ability to customize the
top
,bottom
, andheight
definitions for the header and footer depth decorations - The Header and Footer depth decorations, as well as the Scrollbar elements, now all use customizable Texture rendering instead of Gradient rendering
- Added the ability to customize the
Fixes
- Removed the
quilted_fabric_api
requirement from Quilt Jars- Dependencies are now JIJd the same way as Fabric Jars are
- Fixed documentation errors in
ScreenConstants#ColorData
- Fixed incorrect parameter type on
ExtendedScreen#drawBackground
withdrawGradient
calls - Fixed an incorrect calculation for the Scrollbar top coordinate in
ScrollPane
- Also effects the
EntryListPane
implementation
- Also effects the
More Information
Known Issues
Despite compatibility often being ensured between versions, caution is advised to ensure the best experience, while also baring in mind that features can be adjusted, removed, or added/iterated upon between releases.
Please refer to the Mod Description or README to view more info relating to known issues.
Snapshot Build Info
Some Versions of this Mod are for Minecraft Snapshots or Experimental Versions, and as such, caution should be noted.
Any Snapshot Build released will be marked as ALPHA to match its Snapshot Status depending on tests done before release and issues found.
Snapshot Builds, depending on circumstances, may also contain changes for a future version of the mod, and will be noted
as so if this is the case with the -Staging
label.