- fix: failing to save config files when exiting from a server.
- fix: cat variant NBT tags
- remove: 'drawContext' from GuiBase to prevent NPE crashes
- fix: HSV 4-point Color Selector to be more accurate.
- add: DataOps.java for serialization of Data Tags.
- add:
InventoryOverlayType.NAUTILUS-- and background slot support; plus Main hand empty slots as a "sword" to help reduce confusion using inv preview. - add:
position_color_lines.fsh - add:
renderTransparencyFix - further adjust custom shader for Terrain rendering (Litematica) & add
ChunkFixCustom UBO to add the Texture Atlas values.
NOTE: Iris will probably need to support this custom UBO in order for the shader's to be correctly shown.
- lang sync / bug fix roundup
- sync a few items from 1.21.11 (lang, etc) & mark LTS.
- reintroduce legacy (1.21.10) terrain shader for LM
Please try this build for the AW issue.
- Remove InputUtil access widener. Apparently it was causing a problem for some people.
I couldn't replicate it; but here is a new build for this error:
Error: java.lang.IllegalAccessError: class fi.dy.masa.malilib.util.InputUtils tried to access protected field net.minecraft.class_304.field_1655 (fi.dy.masa.malilib.util.InputUtils and net.minecraft.class_304 are in unnamed module of loader 'knot' @62e136d3)
- adjust MaLiLib Pipelines mostly for culling changes, adding a few additional Pipelines (with, or without Culling)
- add File Ops utils for the File Browser, such as Copy, Rename, Delete.
- sort out
GuiTextFieldDouble/GuiTextFieldIntegervalidation in a more user-friendly way.
- Various i18n and minor fixes
- update: add Iris Pipeline compat. Was forgotten with 0.26.0.
- 1.21.9
- add: NbtEntityInvoker to save NBT tags without Passenger data (This fixes InventoryPreview 'Lag' issues)
- Remove Depth Bias from renderAreaSides portion of Selection Box rendering.
- LeftRight.CENTER fix (#101)
- Various NbtInventory & InventoryUtils fixes
- fix: Chested Horse (Donkey+) Inv Preview Display
- fix: Search bar click-focusing for the Cursor position when the "search" icon is clicked.
- add: additional time format Types
- Various lang updates
- fix: Crash from Inventory Preview (0.25.3 was just the wrong build)
- fix: additional NbtInventory issues
- 1.21.8
(DO NOT USE, USE 0.25.4)
- fix: Crashes from NbtInventory.toInventory()
- add: RecipeBookUtils
- fix: Default Locale (To US) in GuiUtils from Vec3d (For MiniHUD Shapes)
- GuiTextFieldGeneric: Remove the custom set/get cursor position methods entirely to fix a crash under Lunar
- Note: This change will crash at least Litematica versions older than 0.11.7
- In other words update Litematica to 0.11.7 or later if you install this version
- There is no reason to update to this version if you don't use the Lunar launcher, which crashes with the previous release 0.12.1
Original build time: 2025-07-15 19:12:40 +0300
- 1.21.7 (Supports 1.21.6)
- RecipeBookUtils & TickUtils updates
- 1.21.6 Release
- Vanilla Gui changes
- NbtInventory / NbtView Vanilla Wrappers & RenderContext improvements.
- Add: TickUtils (Management for Server tick health)
- Add support for Happy Ghast Inventory Overlay Type & home_pos NBT displays



