- Update to MC 1.15 snapshot 19w44a (just Yarn mapping changes)
- Fix GUI textures not rendering with blending enabled
Original build time: 2019-10-30 21:04:29 UTC+2
- Initial port to Forge on 1.14.4, from the
0.10.0-dev.19version from Rift 1.13.2 - Note: Some things don't yet work correctly before the Mixin library updates with support for Forge 1.13+
- For example some things that would normally happen on world load or unload in the dependent mods may be broken
Original build time: 2019-10-23 01:11:19 UTC+3
- Update to MC 1.15 snapshot 19w41a
- Add a new argument to
RenderEventHandler#onRenderWorldLast(), due to vanilla rendering changes
Original build time: 2019-10-11 22:54:42 UTC+3
- Update to MC 1.15 snapshot 19w40a
Original build time: 2019-10-02 22:49:59 UTC+3
- Update to MC 1.15 snapshot 19w39a (not complete!)
- The RenderUtils methods for rendering models in GUIs are non-functional atm, due to rendering system refactors in vanilla, that I didn't yet figure out how to update to.
Original build time: 2019-10-02 21:05:37 UTC+3
- Update to MC 1.15 snapshot 19w38b
Original build time: 2019-10-01 22:31:59 UTC+3
- Move the
IConfigOptionListEntryenums to their own package - Add a
getModName()method to theIConfigHandlerinterface - Add
getModName()andsetModName()methods to theIConfigBaseinterface - Add a util method to draw 9-sliced textures
- Add a
ToastRendererand a keybind display popup/toast - Fix editing or resetting string list configs not calling
onValueChanged() - Fix the
WidgetToastlife time argument not being used - Allow hotkeys without callbacks to cancel further processing when triggered
- Minor GUI fixes and clean-up
- Only show the keybind toast when an action triggered successfully (cancels further processing)
Original build time: 2019-09-17 18:14:32 UTC+3
- Move the
IConfigOptionListEntryenums to their own package - Add a
getModName()method to theIConfigHandlerinterface - Add
getModName()andsetModName()methods to theIConfigBaseinterface - Add a util method to draw 9-sliced textures
- Add a
ToastRendererand a keybind display popup/toast - Fix editing or resetting string list configs not calling
onValueChanged() - Fix the
WidgetToastlife time argument not being used - Allow hotkeys without callbacks to cancel further processing when triggered
- Minor GUI fixes and clean-up
- Only show the keybind toast when an action triggered successfully (cancels further processing)
Original build time: 2019-09-17 18:14:05 UTC+3
- Update to MC 1.15 snapshot 19w37a (just mapping changes)
Original build time: 2019-09-13 20:41:15 UTC+3
- Update to MC 1.15 snapshot 19w36a
- Add modmenu lib detection support
Original build time: 2019-09-07 23:23:05 UTC+3
- Exclude the Gimp image files from the built mod
- Potentially make the message rendering a bit more thread safe
- Move a stack to string util method from Item Scroller
- Add a helper
getFloatValue()default method toIConfigDouble - Refactor the config saving/loading system. Move around a bunch of classes.
- Small refactor to hotkey registration things. Improve the
All Hotkeyslist. - Add the 'All registered hotkeys' tab to the in-game config GUI as well
- Clean up the config dirty checking a bit. This also fixes it for color configs.
- Scroll Bar widget: Add up/down arrows, change into a widget
- Add an "in-game" message consumer
- Fix the
LayerRangemove having operation order issues LayerRange: Fix a rounding issue in thesetToPosition()method- Add a util method to check if a filename contains invalid characters
- Add an
InfoTypeenum and a util method to print messages using that type
Original build time: 2019-07-22 21:53:53 UTC+3
- Exclude the Gimp image files from the built mod
- Potentially make the message rendering a bit more thread safe
- Move a stack to string util method from Item Scroller
- Add a helper
getFloatValue()default method toIConfigDouble - Refactor the config saving/loading system. Move around a bunch of classes.
- Small refactor to hotkey registration things. Improve the
All Hotkeyslist. - Add the 'All registered hotkeys' tab to the in-game config GUI as well
- Clean up the config dirty checking a bit. This also fixes it for color configs.
- Scroll Bar widget: Add up/down arrows, change into a widget
- Add an "in-game" message consumer
- Fix the
LayerRangemove having operation order issues LayerRange: Fix a rounding issue in thesetToPosition()method- Add a util method to check if a filename contains invalid characters
- Add an
InfoTypeenum and a util method to print messages using that type
Original build time: 2019-07-22 21:52:49 UTC+3
- Update to MC 1.14.4 (just a few Yarn mapping changes)
- Add a config to use a common
realmsname by default for any Realms server's per-world name
Original build time: 2019-07-20 18:54:26 UTC+3
- Fix rendering the game overlay stuff in multiple events
Original build time: 2019-07-20 02:00:38 UTC+3
- Port the LiteLoader 1.12.2 branch to Forge 1.12.2 as of commit
f40e45bb
That means the following changes/commits on top of the 0.10.0-dev.19 LiteLoader versions:
- Exclude the Gimp image files from the built mod
- Potentially make the message rendering a bit more thread safe
- Move a stack to string util method from Item Scroller
- Add a helper
getFloatValue()default method toIConfigDouble - Refactor the config saving/loading system. Move around a bunch of classes.
- Small refactor to hotkey registration things. Improve the
All Hotkeyslist. - Add the 'All registered hotkeys' tab to the in-game config GUI as well
- Clean up the config dirty checking a bit. This also fixes it for color configs.
- Scroll Bar widget: Add up/down arrows, change into a widget
- Add an "in-game" message consumer
- Fix the
LayerRangemove having operation order issues LayerRange: Fix a rounding issue in thesetToPosition()method- Add a util method to check if a filename contains invalid characters
- Add an
InfoTypeenum and a util method to print messages using that type
Original build time: 2019-07-19 21:27:14 UTC+3
- 1.14.0 version of the
0.10.0-dev.19version from 1.14.2
Original build time: 2019-07-06 21:34:51 UTC+3
- Update to Minecraft 1.14.3 and new mappings
Original build time: 2019-06-26 03:46:25 UTC+3
- Update build scripts and versions
- Embed the Fabric Resource Loader module of the Fabric API in the malilib jar
- Fabric API is thus no longer required for malilib (or my other client mods that depend on malilib)
- Add a plugin channel handler system and a
PacketSplitterclass (from QuickCarpet) - Implement
hashCode()andequals()inIntBoundingBoxDisable/comment out the server-sidePacketSplitterreceive code - World load handler fixes
- Fixes data loading/saving not working on Realms
Original build time: 2019-06-24 22:09:34 UTC+3
- Merge the 1.13.2 Rift branch as of the
0.10.0-dev.19version
And additionally:
- Update some build script and metadata things
- Wrap a few vanilla GUI methods
- Add a util method to get an inventory from the world
- Fix the World Load handlers not getting called for disconnecting
- Fix using the wrong method in
NBTUtils.readEntityPositionFromTag() - Fix the GUI titles being derped
Original build time: 2019-06-13 13:31:05 UTC+3
- Fix the mod version number not getting replaced/set
- Small improvements to
GuiBase#addWidget()/addLabel()andWidgetLabel
Original build time: 2019-06-11 16:53:56 UTC+3



