- remove: the `super.render()` for a few specific widgets for being redundant.
- fix: `GuiContext` not storing the canon "GuiGraphics" object as a reference.
- fix: a couple items related to `TextFieldWrapper` and `GuiTextFieldGeneric` -- specifically with data type checks and Hover strings.
- add: Better Villager Profession colors based on in-game texture colors; although a few of them looks a bit a like; such as having 3 shades of Gray (Mason, Armorer, Weaponsmith).
- "clarify" and fix the `onValueChanged()` callbacks across the board, and solve the `setValueFromJsonElement()` problems utilizing some new `IConfig*` interfaces and smarter uses of `markClean()` / `markDirty()`
- add: `IConfigGuiAlLTab` & make Search Bar with a Keybind a bit less Janky.
- Fix VillagerTradesDisplay with servux (#133)
- Increase Packet Splitter's MAX receive buffer size to `67108864`
- Remove "fabric-resource-loader-v0" dependency
- Data Tag updates & Bump Schema.java for 26.1, Remove more uses of `DataConverterNbt`
- add "NbtOverrides" for checking Item ID's
- Some PRW util work staging (Don't use them ... yet)
- fix Selection box culling / offset
- fix some `GuiTextFieldGeneric` errors
- add nearly all vanilla core shaders into MaLiLib's resources so external resource packs won't interfere with rendering.
- add a Configurable `HandSlot` Option List function.
- add: `GuiTextDualInput`, `GuiTextInputMultiLine`, and `GuiTextInputStackedMultiLine` system, and related Interfaces; also added the `onMousedDragged()` event to `GuiBase` / `WidgetBase` / `WidgetContainer` along with handling for adding Multi-Line Text Edit boxes.
- Bump Loom, Gradle, etc; update Lang entries
- add `conditional_mixins` across the board.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }