
MaLiLib
A library mod for client-side mods. Contains most of the common/shared code of masa's client mods, and adds some inter-operation support between the dependent mods.
17.5M
4.8K
MaLiLib 1.21.11-0.27.6
release16 февраля 2026 г.- remove: the
super.render()for a few specific widgets for being redundant. - fix:
GuiContextnot storing the canon "GuiGraphics" object as a reference. - fix: a couple items related to
TextFieldWrapperandGuiTextFieldGeneric-- 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 thesetValueFromJsonElement()problems utilizing some newIConfig*interfaces and smarter uses ofmarkClean()/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
GuiTextFieldGenericerrors - add nearly all vanilla core shaders into MaLiLib's resources so external resource packs won't interfere with rendering.
- add a Configurable
HandSlotOption List function. - add:
GuiTextDualInput,GuiTextInputMultiLine, andGuiTextInputStackedMultiLinesystem, and related Interfaces; also added theonMousedDragged()event toGuiBase/WidgetBase/WidgetContaineralong with handling for adding Multi-Line Text Edit boxes. - Bump Loom, Gradle, etc; update Lang entries
- add
conditional_mixinsacross the board.
MaLiLib 1.21.11-0.27.5
release18 января 2026 г.- fix:
renderTextPlate()-- Remove all legacyGlStateManagercalls from it, and add the tick Delta version for the Camera. - cleanup
TickUtilsfixes from previous release - Various JavaDoc updates for
RenderUtils, marking some older items as 'for removal'
MaLiLib 1.21.11-0.27.4
beta16 января 2026 г.- ensure that
TickUtilsreturns a valid Tick Rate; especially if a user decides to use something likeViaVersionwith servers that do not send a tick rate.
MaLiLib 1.21.11-0.27.3
release10 января 2026 г.- Lang updates / resync with changes from 1.21.10 and below
- add: experimental Async Task Runner Interface & Data Tag small fixes
- adjust: Terrain Pipelines' Blend Mode / Alpha Cutouts (Litematica fixes)
MaLiLib 1.21.10-0.26.8
release25 декабря 2025 г.- Resync lang and a few fixes from 1.21.11
- Change GuiColorEditorHSV to dynamically generate a Texture for the large color selector box
- add:
ConfigTablesystem from 1.21.11 - sync: Data Tag Ops from 1.21.11+ (NBT-like replacement system)
Совместимость
Minecraft: Java Edition
23w43b1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x
Платформы
Поддерживаемые окружения
Клиент
Создатели
Детали
Лицензия:LGPL-3.0-only
Опубликован:3 года назад
Обновлён:2 дня назад
