- 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
- RayTraceUtils work flow updates
- Various Lang updates
- fix: EquipmentUtils for Silk Touch First (Tweakeroo)
- add:
#malilib:ore_blocks
tag
- fix: EquipmentUtils for Silk Touch First (Tweakeroo)
- add:
#malilib:ore_blocks
tag; and verify#malilib:needs_silk_touch
is accurate, according to 1.21.5's standards. - Various other bug fixes & language updates since 0.23.2 (See Github Changelogs for details)
- fix: EquipmentUtils for Silk Touch First (Tweakeroo)
- add:
#malilib:ore_blocks
tag; and verify#malilib:needs_silk_touch
is accurate, according to 1.21.5's standards. - Various other bug fixes & language updates since 0.22.5 (See Github Changelogs for details)
- fix: EquipmentUtils for Silk Touch First (Tweakeroo)
- add:
#malilib:ore_blocks
tag; and verify#malilib:needs_silk_touch
is accurate, according to 1.21.5's standards. - Various other bug fixes & language updates since 0.21.7 (See Github Changelogs for details)
- Port to 1.21.5
- See Sakura's Github / JavaDocs for Changelogs; a lot has changed, particularly with Rendering Topics.
- Number Edit Widgets: Fix not updating the consumer from text field input
- BaseTripleNumberEditWidget: Add a
setUpdateImmediateFromTextInput()
method
Original build time: 2025-04-02 18:26:06 +0300
- various lang file updates (For contributing, see Sakura Ryoko Translate)
- add: inventoryOverlayScreen function for displaying Villager Trades List below a Villager; which can also have a BG color, based on the Villager profession; if configured to do so.
- Cleanup Config Switcher code a bit (Hopefully it will be higher up and less "Behind" other objects)
- various build system updates
- various code cleanups related to NbtUtils/Vec3d/Vec3i/Color4f and staged a few Deprecated tags
- various fixes for getNbtInventory workflows with Villagers, etc
- add: Dolphin Treasure Pos, Fox Variant, & Salmon Variant Nbt Helpers
- add: Time/Duration Formatter system; which allows this system to be a Configurable Option.
- add: new versions of the NbtUtils.readNbtFile and writeCompressed; Deprecate the "File" object types of all File Reading / Writing for Config files
- fix: the creating / reading of non-US character sets for config file names; such as for World Names using Chinese.
- add: Block Tags Data Gen & block tag 'Groups' matching functions.
- various minor DataDump, FileUtils, and FileNameUtils function fixes
- fix: GuiColorEditorHSV Outlines
- fix: memory leaks in RenderUtils.java by @Toon
- various lang file updates (For contributing, see Sakura Ryoko Translate)
- add: inventoryOverlayScreen function for displaying Villager Trades List below a Villager; which can also have a BG color, based on the Villager profession; if configured to do so.
- Cleanup Config Switcher code a bit (Hopefully it will be higher up and less "Behind" other objects)
- various build system updates
- various code cleanups related to NbtUtils/Vec3d/Vec3i/Color4f and staged a few Deprecated tags
- various fixes for getNbtInventory workflows with Villagers, etc
- add: Dolphin Treasure Pos, Fox Variant, & Salmon Variant Nbt Helpers
- add: Time/Duration Formatter system; which allows this system to be a Configurable Option.
- add: new versions of the NbtUtils.readNbtFile and writeCompressed; Deprecate the "File" object types of all File Reading / Writing for Config files
- fix: the creating / reading of non-US character sets for config file names; such as for World Names using Chinese.
- add: Block Tags Data Gen & block tag 'Groups' matching functions.
- various minor DataDump, FileUtils, and FileNameUtils function fixes
- fix: GuiColorEditorHSV Outlines
- fix: memory leaks in RenderUtils.java by @Toon
NOTE: This will be the last feature build for 1.21.3, as I will referr it as being LTS
- various lang file updates (For contributing, see Sakura Ryoko Translate)
- add: inventoryOverlayScreen function for displaying Villager Trades List below a Villager; which can also have a BG color, based on the Villager profession; if configured to do so.
- Cleanup Config Switcher code a bit (Hopefully it will be higher up and less "Behind" other objects)
- various build system updates
- various code cleanups related to NbtUtils/Vec3d/Vec3i/Color4f and staged a few Deprecated tags
- various fixes for getNbtInventory workflows with Villagers, etc
- add: Dolphin Treasure Pos, Fox Variant, & Salmon Variant Nbt Helpers
- add: Time/Duration Formatter system; which allows this system to be a Configurable Option.
- add: new versions of the NbtUtils.readNbtFile and writeCompressed; Deprecate the "File" object types of all File Reading / Writing for Config files
- fix: the creating / reading of non-US character sets for config file names; such as for World Names using Chinese.
- add: Block Tags Data Gen & block tag 'Groups' matching functions.
- various minor DataDump, FileUtils, and FileNameUtils function fixes
- fix: GuiColorEditorHSV Outlines
- fix: memory leaks in RenderUtils.java by @Toon
NOTE: This will be the last feature build for 1.21, as I will referr it as being LTS