Changelog
- 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
Esc
to 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
Vec3d
methods 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
RenderLayerEditBase
GUI and some related additions/changes - Add client world change hooks
- Add a util method to get the dimension ID
- Add double and float
JsonUtils
methods - Add a drop down widget
- Add
BlockSnap
andQuadrant
enums - Add an optional prefix to option list button
- Add
JsonUtils
methods for longs GuiTextInput
: AllowGuiScreen
parents instead of onlyGuiBase
GuiBase
: 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
IValueChangeCallback
generic - Add a setter for the selection listener in
WidgetListBase
Original build time: 2019-03-03 01:56:16 UTC+2
Files
malilib-1.12.0-0.10.0-dev.7.litemod(344.75 KiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
0.10.0-dev.7Loaders
LiteLoader
Game versions
1.12Downloads
111Publication date
December 8, 2023 at 6:21 PMPublisher
masa
Owner