- Fix the inventory overlay shield slot background sprite
- Add a new
onKeyInput()method which takes in all the arguments available in 1.13 - Add an in-game config GUI
- Move the internal config and reference classes to the main package
- Remove the unused
GuiScreenMixin - Fix an outdated JavaDoc
- Update the build scripts
Original build time: 2019-05-19 00:26:02 UTC+3
- Add a
toggleBooleanValue()toIConfigBooleanand use that where applicable - Add a
KeyCallbackAdjustablehotkey callback class - Allow localizing config pretty names and comments. Localize the Advanced Keybind Settings
- Allow OR'ing search strings with a pipe character (
|), some related refactoring - Move some render util methods from MiniHUD
Original build time: 2019-05-04 04:37:24 UTC+3
- Add a
toggleBooleanValue()toIConfigBooleanand use that where applicable - Add a
KeyCallbackAdjustablehotkey callback class - Allow localizing config pretty names and comments. Localize the Advanced Keybind Settings
- Allow OR'ing search strings with a pipe character (
|), some related refactoring - Move some render util methods from MiniHUD
Original build time: 2019-05-04 04:36:54 UTC+3
- Switch the last LiteLoader scrollbar usage to the malilib scrollbar
Original build time: 2019-04-30 06:15:08 UTC+3
- Switch the last LiteLoader scrollbar usage to the malilib scrollbar
Original build time: 2019-04-30 06:14:08 UTC+3
- Increase the default maximum text field text length to 256
- Add a
renderStackTooltip()util method - Add a
GuiScrollBarclass and use that in the list GUIs instead of the one from LiteLoader
Original build time: 2019-04-26 01:09:49 UTC+3
- Increase the default maximum text field text length to 256
- Add a
renderStackTooltip()util method - Add a
GuiScrollBarclass and use that in the list GUIs instead of the one from LiteLoader
Original build time: 2019-04-26 01:11:13 UTC+3
- Update the first Fabric port from the Rift branch (between
0.9.4and0.9.5versions)- Remove left-over 1.12 code (which caused a bug of some keys getting stuck)
- Fix the inventory overlay shield slot background sprite
- Add a new
onKeyInputmethod which takes in all the arguments available in 1.13
- Update to Minecraft 1.14 official release
- Add an in-game config GUI. Move the internal classes to the main package.
- Downgrade the Fabric API to a stable version
- Update/fix/improve the build script
- Move the internal reference class (
MaLiLibReference) to the main package - Add a util method to get the mod version string by a mod id
Original build time: 2019-04-24 23:27:51 UTC+3
- Fix
Positionutils.getTargetedDirection()returning the opposite direction on the bottom face - Don't require shift for Shulker Box preview, allowing mods to decide
Original build time: 2019-04-12 22:45:29 UTC+3
- Fix the block models rendered in GUIs not being tinted
LayerRange: Make theSet Herebutton and hotkey obey the Hotkey checkmarks- Add a new overlay render method, change args of
renderBlockTargetingOverlay() - Fix a divide by 0 crash in the slider widget/callback
- Add a getter for the scrollbar to the list widget
Original build time: 2019-03-31 04:47:35 UTC+3
- Fix the block models rendered in GUIs not being tinted
LayerRange: Make theSet Herebutton and hotkey obey the Hotkey checkmarks- Add a new overlay render method, change args of
renderBlockTargetingOverlay() - Fix a divide by 0 crash in the slider widget/callback
- Add a getter for the scrollbar to the list widget
Original build time: 2019-04-02 22:29:38 UTC+3
WidgetDropDownList: Add a search bar, plus other improvementsGuiDialogBase: CallsetPosition()fromcenterOnScreen()- Add a Color Editor GUI
- Add some new methods to
LayerRange
Original build time: 2019-03-12 02:13:09 UTC+2
WidgetDropDownList: Add a search bar, plus other improvementsGuiDialogBase: CallsetPosition()fromcenterOnScreen()- Add a Color Editor GUI
- Add some new methods to
LayerRange
Original build time: 2019-03-12 02:12:45 UTC+2
RenderUtils.renderText(): Fiddle around with offsets and marginsLayerRange: Add a method to get the display value of the current layer(s)LayerRange: Update the forgotten localizations- Add util methods to render models in GUIs
- Add a null check for Shulker Box background tint color for 1.13+
Original build time: 2019-03-05 01:36:19 UTC+2
RenderUtils.renderText(): Fiddle around with offsets and marginsLayerRange: Add a method to get the display value of the current layer(s)LayerRange: Update the forgotten localizations- Add util methods to render models in GUIs
- Add a null check for Shulker Box background tint color for 1.13+
Original build time: 2019-03-05 01:35:52 UTC+2
- Add an
ICompletionListenerinterface GuiConfirmActionandGuiTextInput: proxy messages and task completions to parent- Improve hover text positioning so that it avoids going off screen
- Allow setting the z-level of the search bar widget/text field
Original build time: 2019-03-03 21:52:17 UTC+2
- Add an
ICompletionListenerinterface GuiConfirmActionandGuiTextInput: proxy messages and task completions to parent- Improve hover text positioning so that it avoids going off screen
- Allow setting the z-level of the search bar widget/text field
Original build time: 2019-03-03 21:51:39 UTC+2
- Add
JsonUtilsmethods for longs GuiTextInput: AllowGuiScreenparents instead of onlyGuiBaseGuiBase: Allow removing widgets- File Browser: Reset the scrollbar position when switching directories
- Add and rename some info message util methods
ButtonBase: Allow requiring holding Shift for actual hover info- Hotkey buttons: require shift for overlap info, show the overlap's keys
- Add Item and Block usage restriction helper classes
- Make
IValueChangeCallbackgeneric - Add a setter for the selection listener in
WidgetListBase
Original build time: 2019-03-03 01:56:45 UTC+2
- Fix always resetting the scroll bar position when re-creating list widgets
- Fix which keys will open the search bar
- Various GUI fixes and changes related to focused elements and text fields
- File Browsers: Don't try to strip "file name extension" from directories
- Fix/clean up some of the button click sound handling
- Implement slider configs for integer and double type config options
- Add a search bar to the config GUIs
- Allow scrolling over buttons to emulate left/right clicks
- Add/fix/adjust some render util methods
- Add util/wrapper methods for getting the config and Minecraft game directories
- Add a new message util method, and move another to a different util class
- Fix GUI message line width calculation not considering the spaces
- Don't reset the scrollbar position in file browsers on refresh
- Render the directory entry background color behind the icons too
- Add a Create Directory button to the directory navigation widget
- Add a client tick handler
- Add an in-game message renderer
- Add/change some GUI/in-game message methods
- Add a confirmation dialog/GUI
- Fix an infinite recursion due to a forgotten method signature change
- Add a tooltip last render hook
- Move Shulker Box and Map preview code from Tweakeroo
- Change
Escto clear the keybind only when it's the first key pressed - Implement keybind conflict indication
- Add support for keybind searching in the config GUIs
- Add
Vec3dmethods toJsonUtils - GUI clean-up: Remove the unused id argument from buttons, add an OnOff button
- Move the LayerRange stuff from Litematica, add a base edit GUI for it
- Add a
RenderLayerEditBaseGUI and some related additions/changes - Add client world change hooks
- Add a util method to get the dimension ID
- Add double and float
JsonUtilsmethods - Add a drop down widget
- Add
BlockSnapandQuadrantenums - Add an optional prefix to option list button
- Add
JsonUtilsmethods for longs GuiTextInput: AllowGuiScreenparents instead of onlyGuiBaseGuiBase: Allow removing widgets- File Browser: Reset the scrollbar position when switching directories
- Add and rename some info message util methods
ButtonBase: Allow requiring holding Shift for actual hover info- Hotkey buttons: require shift for overlap info, show the overlap's keys
- Add Item and Block usage restriction helper classes
- Make
IValueChangeCallbackgeneric - Add a setter for the selection listener in
WidgetListBase
Original build time: 2019-03-03 01:56:16 UTC+2



